103660 1000
81160 193
6220 585
120837 166
49257 598
14996 402
26657 247
20330 681
46900 407
39930 336
12282 73
21230 555
50220 201
27317 420
27127 676
43998 376
22704 115
45023 476
68583 88
3375 496
3859 300
1191 35
4755 878
4638 456
7602 634
5319 450
1779 149
10631 639