3940 513
100800 235
41083 217
18311 405
10004 561
5372 447
8405 805
2960 261
2220 406
2651 755
2575 432