4228 513
102863 235
41861 217
18773 405
10238 561
5487 447
8660 805
3073 261
2292 406
2660 755
2617 432