3943 513
100845 235
41105 217
18315 405
10009 561
5374 447
8409 805
2962 261
2222 406
2651 755
2575 432