16526 839
2063 575
9497 428
4848 340
5476 42
2493 645
2699 560
427 70
3051 385
2486 602
8140 367
2032 409
3054 684
2973 752
4853 560
4637 77