25581 642
46155 144
1863 126
3318 541
1847 103
4135 417
3312 227
3116 723
1609 176
3795 682
2686 383
7946 507
3239 586
3352 917
1626 272
1343 277
745 52
1440 171
2132 388
1147 235