3943 513
100904 235
41128 217
18335 405
10014 561
5376 447
8413 805
2967 261
2224 406
2652 755
2576 432