3015 663
2194 370
2556 471
1820 424
3672 903
1390 316
2834 564
544 85
3130 899
4107 844
1929 466
270 57
32531 607
29195 326
28203 52
7639 308
30183 404
3237 111
7417 860
4875 266
2242 89
13503 397
14244 693
28199 121
436928 958
46616 199
45329 104
25263 941