2804 685
4987 112
29551 123
8279 523
9016 70
8792 212
10397 450
19977 46
144214 561
9598 680
5587 726
4284 608
2959 117