103658 1000
81158 193
6220 585
120832 166
49251 598
14996 402
26654 247
20329 681
46898 407
39929 336
12282 73
21228 555
50211 201
27315 420
27126 676
43997 376
22704 115
45021 476
68582 88
3374 496
3859 300
1191 35
4755 878
4638 456
7602 634
5319 450
1779 149
10631 639