15957 505
3383 274
21478 219
10777 183
14239 495
26341 402
9018 43
16102 611
2923 209
8194 803
60046 417
12593 306
8287 473
56644 820
7845 866
24614 89
39918 335
30488 292
28257 576
23745 539
17940 835
11699 314
16893 330
29553 65
3968 397
45864 740
4645 634
1459 147