2893 77
5295 665
1431 395
1515 106
65230 458
57395 222
39598 566
15328 151
23279 715
40587 322
10458 648
92088 690
221069 1260
10973 590
176598 1057
127631 532
16476 653
83079 313
73009 936
61931 529
64089 171
106847 524
53088 237
4237 466
1917 171
3844 443
24703 638
47467 612