3940 513
100805 235
41092 217
18313 405
10005 561
5373 447
8406 805
2960 261
2220 406
2651 755
2575 432