45560 393
6187 598
64142 933
24180 230
4747 642
3675 521
2042 309
22823 863
1033 181
387 36
8840 524
22019 506
171568 721
2579 214
18124 267
10276 639
12092 362
10266 210
6067 314
17932 345
16262 855
180812 409
10932 580
30070 249
8188 671
35532 489
100000 644
48441 556