4229 513
102886 235
41865 217
18774 405
10239 561
5488 447
8664 805
3074 261
2293 406
2661 755
2617 432