103640 1000
81154 193
6219 585
120825 166
49244 598
14996 402
26650 247
20326 681
46894 407
39928 336
12280 73
21226 555
50196 201
27309 420
27119 676
43991 376
22704 115
45013 476
68579 88
3373 496
3857 300
1191 35
4754 878
4638 456
7602 634
5319 450
1779 149
10631 639