4228 513
102849 235
41852 217
18771 405
10236 561
5486 447
8659 805
3073 261
2292 406
2660 755
2616 432