103538 1000
81089 193
6214 585
120792 166
49227 598
14992 402
26613 247
20306 681
46885 407
39921 336
12275 73
21208 555
50115 201
27267 420
27114 676
43973 376
22701 115
44977 476
68556 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5316 450
1777 149
10630 639