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