3943 513
100847 235
41106 217
18317 405
10009 561
5374 447
8409 805
2962 261
2222 406
2651 755
2575 432