3943 513
100902 235
41127 217
18334 405
10013 561
5376 447
8413 805
2967 261
2224 406
2652 755
2576 432