29545 316
97736 181
176882 326
3113 551
5525 870
2804 579
9203 253
3204 530
2500 479
2944 481
2343 546
4556 351
123354 687
70527 725
223041 392
9871 712
112589 450
58080 404
81621 361
7197 161
8019 73
22382 134
31282 587
22400 155
394067 812
31253 494
39697 236
24299 698