2435 619
1975 578
2799 606
288 74
40615 584
2334 306
3789 567
3955 851
24478 265
4546 239
34729 496
5681 161
6007 276
6870 529