102968 212
139559 915
28340 336
65166 339
49169 842
2782 182
1696 107
23470 472
401327 399
93470 531
200875 538
15252 429
376825 1041
136204 708
95693 320
14875 645
106569 274
76302 141
60912 290
72740 309
52432 349
66564 631
18902 774
54607 436
66363 1051
5168 263
7150 673
4657 507