3943 513
100884 235
41118 217
18326 405
10012 561
5376 447
8411 805
2963 261
2222 406
2652 755
2576 432