4228 513
102837 235
41846 217
18765 405
10231 561
5484 447
8659 805
3069 261
2292 406
2660 755
2616 432