102911 1000
80821 193
6189 585
120688 166
49124 598
14984 402
26448 246
20237 681
46850 407
39887 336
12232 73
21047 555
49707 200
27076 420
27052 676
43840 376
22678 115
44752 475
68475 88
3363 496
3848 300
1179 35
4746 878
4626 456
7592 634
5302 450
1773 149
10617 639