3943 513
100906 235
41128 217
18337 405
10015 561
5376 447
8413 805
2967 261
2224 406
2652 755
2576 432