2610 337
27848 688
1921 331
3926 830
23930 818
4499 183
2594 275
3738 488
4154 621
11667 601
4531 885
2257 500
1971 334
2419 301
2923 717