2984 511
95539 234
38548 216
17342 405
9721 561
5141 447
8109 805
2654 261
2083 406
2605 755
2526 432