3936 513
100751 235
41073 217
18303 405
10001 561
5368 447
8401 805
2953 261
2219 406
2651 755
2575 432