45955 416
56360 331
16311 85
18329 673
27313 524
38977 153
30099 667
57528 682
20356 638
58039 866
28625 145
10150 578
6259 602
2364 261
6681 211
5381 42
3851 285
4017 628
4153 660
6306 446
14215 184
8051 670
6080 294
4097 587
2924 286
7767 407
14149 153
3976 141