6601 503
3254 841
3692 120
2861 473
3640 276
4469 52
1692 148
3510 729
7009 363
8741 595
2401 353
6192 329
3600 459
2432 290
4095 111
8163 641
6347 587
16170 427
6533 723
2336 438
2121 421
16301 824
4899 338
5001 135