103067 1000
80879 193
6201 585
120718 166
49145 598
14985 402
26488 247
20254 681
46862 407
39895 336
12243 73
21086 555
49790 201
27119 420
27063 676
43871 376
22682 115
44803 475
68489 88
3365 496
3850 300
1180 35
4747 878
4632 456
7596 634
5305 450
1773 149
10622 639