16536 839
2065 575
9502 428
4848 340
5478 42
2495 645
2699 560
429 70
3215 385
2507 602
8161 367
2040 409
3085 684
3004 752
4853 560
4639 77