103797 1000
81229 193
6227 585
120873 166
49289 598
15002 402
26695 247
20351 681
46913 407
39944 336
12290 73
21259 555
50333 202
27363 420
27138 676
44037 376
22708 115
45088 476
68615 88
3377 496
3861 300
1192 35
4757 878
4641 456
7604 634
5322 450
1781 149
10633 639