2850 306
24876 721
3494 693
1675 155
2990 541
1087 107
31371 351
2132 382
13374 653
3239 645
3201 564
2750 543
7926 410
8303 370
2073 319
2315 421
13163 170
2141 369
2403 323
3103 378
31722 674
60200 507
6264 632
4664 122