103651 1000
81156 193
6219 585
120827 166
49251 598
14996 402
26654 247
20327 681
46897 407
39929 336
12282 73
21228 555
50207 201
27315 420
27124 676
43994 376
22704 115
45018 476
68581 88
3374 496
3858 300
1191 35
4755 878
4638 456
7602 634
5319 450
1779 149
10631 639