103601 1000
81128 193
6214 585
120808 166
49235 598
14995 402
26632 247
20322 681
46889 407
39927 336
12277 73
21214 555
50159 201
27294 420
27119 676
43985 376
22702 115
44992 476
68565 88
3373 496
3857 300
1190 35
4751 878
4636 456
7602 634
5318 450
1778 149
10631 639