2940 375
4776 85
2913 523
20214 75
13486 284
3380 60
13048 33
4970 443
19795 588
3771 788
45971 175
9297 583
1271 119
6572 373
2848 671
1828 262