16541 839
2065 575
9507 428
4848 340
5479 42
2495 645
2699 560
429 70
3290 385
2523 602
8167 367
2048 409
3098 684
3019 752
4854 560
4639 77