4236 513
102926 235
41879 217
18780 405
10241 561
5494 447
8668 805
3078 261
2293 406
2661 755
2617 432