2994 899
22836 445
2651 644
30240 654
248 71
9782 885
1908 523
7302 834
1748 563
3520 526
1737 350
2381 538
793 211
507 146
21914 100
2840 903
967 226
1645 383
1609 529
398 91
2861 575
1723 403
2647 632
1891 428