103848 1000
81256 193
6230 585
120884 166
49298 598
15002 402
26710 247
20358 681
46916 407
39945 336
12291 73
21267 555
50373 202
27376 420
27139 676
44045 376
22708 115
45116 476
68626 88
3379 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1782 149
10633 639