103861 1000
81263 193
6230 585
120884 166
49299 598
15002 402
26713 248
20358 681
46917 407
39945 336
12291 73
21271 555
50378 202
27378 420
27140 676
44046 376
22709 115
45118 476
68627 88
3379 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1783 149
10633 639