2112 168
3955 517
1479 305
1606 297
2986 609
1684 336
918 29
2934 785
4657 497
4430 472
3078 689
1496 319
4005 448
2515 525
2777 291
2476 585
2080 521
2567 387
4345 965
2164 390
2130 521
2012 436
2326 505
3207 833