16532 839
2063 575
9499 428
4848 340
5477 42
2494 645
2699 560
427 70
3143 385
2496 602
8153 367
2037 409
3069 684
2984 752
4853 560
4638 77