16526 839
2063 575
9494 428
4848 340
5476 42
2492 645
2699 560
424 70
3037 385
2484 602
8140 367
2031 409
3049 684
2972 752
4852 560
4637 77