4225 513
102829 235
41839 217
18764 405
10230 561
5482 447
8659 805
3068 261
2292 406
2660 755
2615 432