4292 514
103324 235
42048 217
18871 405
10309 561
5537 447
8687 806
3127 261
2321 406
2677 755
2625 432