16530 839
2063 575
9499 428
4848 340
5477 42
2493 645
2699 560
427 70
3130 385
2494 602
8148 367
2035 409
3067 684
2983 752
4853 560
4637 77