16539 839
2065 575
9503 428
4848 340
5479 42
2495 645
2699 560
429 70
3248 385
2512 602
8163 367
2045 409
3091 684
3009 752
4853 560
4639 77