2960 843
2363 595
1378 316
7226 481
1323 329
538 35
2545 584
4584 551
2285 430
914 135
3011 830
4751 528
5421 607
4359 190
2467 433
9635 725
910 254
2934 825
2277 586
4374 327
963 62
603 66
2646 443
2870 656