1728 101
2360 264
17866 36
15461 547
5920 466
6843 596
5507 807
5599 278
20266 735
6630 350
4269 503
9170 472
3289 458
3574 152
5696 197
11408 650
2194 114