3942 513
100816 235
41096 217
18314 405
10006 561
5373 447
8407 805
2961 261
2220 406
2651 755
2575 432