2981 631
1904 70
3504 553
3136 583
881 93
1466 116
14322 521
5723 447
2695 365
2403 247
3396 606
2349 304
3696 573
2051 249
3722 697
1505 115
13880 587
16892 633
9902 596
2882 577
5538 844
2311 220
3029 663
1970 284