16527 839
2063 575
9497 428
4848 340
5476 42
2493 645
2699 560
427 70
3056 385
2488 602
8140 367
2033 409
3062 684
2977 752
4853 560
4637 77