3000 459
211746 1097
5301 654
47524 594
3851 397
3726 437
91376 634
4940 565
85857 303
2777 413
3196 224
14637 862
10393 303
6047 167
12131 440
10529 348
26277 263
295883 958
10842 796
5459 174
8862 120
3224 85
25006 902
27730 497
4623 520
8168 67
24531 484
12148 338