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