3015 663
2198 370
2558 471
1822 424
3672 903
1390 316
2834 564
546 85
3130 899
4109 844
1929 466
270 57
32531 607
29195 326
28203 52
7639 308
30185 404
3237 111
7417 860
4875 266
2242 89
13503 397
14244 693
28199 121
436930 958
46616 199
45329 104
25263 941