4288 514
103303 235
42043 217
18863 405
10304 561
5537 447
8686 806
3125 261
2320 406
2677 755
2625 432