4230 513
102906 235
41872 217
18776 405
10241 561
5489 447
8666 805
3074 261
2293 406
2661 755
2617 432