103837 1000
81252 193
6230 585
120880 166
49296 598
15002 402
26707 247
20356 681
46913 407
39945 336
12290 73
21261 555
50361 202
27372 420
27139 676
44044 376
22708 115
45106 476
68624 88
3377 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1782 149
10633 639