103843 1000
81254 193
6230 585
120883 166
49298 598
15002 402
26709 247
20357 681
46914 407
39945 336
12290 73
21261 555
50371 202
27373 420
27139 676
44045 376
22708 115
45110 476
68625 88
3378 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1782 149
10633 639