3943 513
100913 235
41131 217
18338 405
10015 561
5377 447
8413 805
2967 261
2224 406
2652 755
2576 432