22186 575
12286 214
3388 358
6254 822
4925 658
7899 570
67452 640
12661 664
3878 546
5710 744
3325 535
2286 165
2387 309
3832 598
3047 665
2764 707
1734 340
3271 816