2928 837
22910 112
1854 475
2955 764
1844 524
3597 788
3131 891
903 249
2966 638
680 152
1805 164
1500 337
2406 779
1246 265
1587 464
1475 366
18384 653
2902 759
1248 275
745 166
1586 497
238 70
1087 318
2555 339
1976 393
935 188
2524 511
2780 662