103733 960
265364 1143
40201 685
9450 611
13385 495
3294 849
3223 546
3159 863
24475 49
956 116
730 72
2361 598
24005 607
16602 214
4141 287
6571 642
14431 139
5235 883
21749 273
1660 445
14925 370
11236 568
3286 366
60606 157
20665 374
69746 304
7342 679
112252 552