3943 513
100878 235
41117 217
18323 405
10012 561
5376 447
8410 805
2963 261
2222 406
2652 755
2576 432