954 30
2335 556
1847 351
807 168
4541 793
1506 373
2051 460
2211 478
1227 352
1995 313
2745 716
4022 881
2917 836
552 45
1630 306
2960 877
2760 805
2062 545
1683 445
1914 603
19776 458
2820 460
1214 90
5964 108