4218 513
102805 235
41828 217
18756 405
10224 561
5478 447
8658 805
3068 261
2291 406
2660 755
2615 432