103497 1000
81075 193
6211 585
120786 166
49218 598
14991 402
26595 247
20304 681
46884 407
39916 336
12267 73
21195 555
50091 201
27253 420
27111 676
43963 376
22700 115
44960 476
68554 88
3373 496
3856 300
1190 35
4751 878
4635 456
7602 634
5315 450
1776 149
10630 639