2435 619
1975 578
2799 606
288 74
40747 584
2334 306
3790 567
3956 851
24485 265
4547 239
34730 496
5682 161
6007 276
6870 529