103504 1000
81078 193
6212 585
120788 166
49222 598
14991 402
26601 247
20304 681
46885 407
39919 336
12271 73
21198 555
50099 201
27260 420
27113 676
43967 376
22700 115
44964 476
68555 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5316 450
1776 149
10630 639