4300 514
103388 235
42078 217
18889 405
10327 561
5542 447
8689 806
3131 261
2324 406
2684 755
2629 432