4228 513
102847 235
41851 217
18769 405
10234 561
5485 447
8659 805
3073 261
2292 406
2660 755
2616 432