103896 1000
81276 193
6230 585
120887 166
49300 598
15002 402
26720 248
20362 681
46918 407
39947 336
12295 73
21278 555
50401 202
27382 420
27144 676
44050 376
22710 115
45130 476
68629 88
3380 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1783 149
10635 639