3943 513
100896 235
41126 217
18332 405
10012 561
5376 447
8413 805
2967 261
2224 406
2652 755
2576 432