12878 573
21594 208
21835 413
34643 341
8583 228
11378 656
12317 467
20845 503
18444 242
14957 62
27053 141
19492 155
15183 669
2081 440
3699 657
2121 500
2932 597
912 83