26956 127
36008 670
116214 486
425268 709
82397 597
84704 830
152093 472
78005 513
12178 505
212025 462
9040 50
14095 392
308292 1068
6483 714
14381 316
16823 653
7991 602
76984 140
178167 571
21755 247
10789 823
319187 983
28500 191
24300 343
155105 438
70364 398
246786 920
4234 168