103482 1000
81069 193
6211 585
120786 166
49216 598
14991 402
26595 247
20304 681
46884 407
39916 336
12266 73
21195 555
50081 201
27247 420
27111 676
43962 376
22699 115
44960 476
68554 88
3372 496
3856 300
1190 35
4751 878
4635 456
7602 634
5315 450
1776 149
10630 639