103313 714
58736 558
394217 942
150053 784
307982 1217
110163 923
409351 691
237131 511
126212 823
176985 1660
185536 519
209400 487
243953 571
153754 1018
70480 953
23457 642
103724 380
100982 718
101174 458
151151 999
59395 442
81523 899