1300 310
6554 139
5768 620
3806 514
4846 368
167151 657
31796 436
27550 163
34318 161
28657 669
15256 736
29659 385
7816 326
3729 175