103679 1000
81173 193
6221 585
120843 166
49262 598
14998 402
26664 247
20333 681
46901 407
39934 336
12284 73
21235 555
50230 201
27322 420
27131 676
44004 376
22704 115
45036 476
68589 88
3376 496
3859 300
1191 35
4755 878
4638 456
7602 634
5320 450
1779 149
10632 639