2435 619
1975 578
2799 606
287 74
40423 584
2334 306
3788 567
3955 851
24475 265
4545 239
34728 496
5681 161
6007 276
6870 529