103830 1000
81251 193
6228 585
120879 166
49295 598
15002 402
26702 247
20354 681
46913 407
39944 336
12290 73
21261 555
50357 202
27371 420
27139 676
44043 376
22708 115
45102 476
68624 88
3377 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1781 149
10633 639