16530 839
2063 575
9499 428
4848 340
5477 42
2493 645
2699 560
427 70
3135 385
2495 602
8152 367
2036 409
3068 684
2984 752
4853 560
4637 77