3943 513
100874 235
41117 217
18323 405
10011 561
5376 447
8410 805
2963 261
2222 406
2652 755
2575 432