3935 513
100742 235
41071 217
18299 405
9999 561
5368 447
8401 805
2953 261
2218 406
2651 755
2575 432