102688 1000
80722 192
6184 585
120639 166
49088 598
14980 402
26388 246
20206 681
46837 407
39877 336
12214 73
20986 555
49535 200
27006 420
27035 676
43791 376
22668 115
44660 475
68450 88
3360 496
3839 300
1176 35
4741 878
4620 456
7592 634
5300 450
1769 149
10613 639