16539 839
2065 575
9503 428
4848 340
5478 42
2495 645
2699 560
429 70
3232 385
2511 602
8163 367
2043 409
3089 684
3008 752
4853 560
4639 77