15063 66
47686 273
15198 186
9850 320
19193 827
4973 245
31970 114
16255 515
18360 644
4196 403
11319 215
2877 507
9431 826
112678 706
13271 779
98383 977
40878 625
6147 87
10000 574
22038 223
43969 724
55768 649
51864 745
47850 173
5449 682
21367 488
10493 197
38293 325