4228 513
102858 235
41857 217
18772 405
10237 561
5487 447
8660 805
3073 261
2292 406
2660 755
2616 432