103922 216
95655 483
108116 343
40695 396
31007 437
10029 826
15671 884
19591 73
25635 257
20641 824
19266 62
14683 573
16131 673
35880 359
37180 262
24960 702
27685 354
29774 68
36602 195
16140 131
18134 432
41600 329
25947 668
22477 575