47296 671
15099 449
3578 545
27980 292
1414 209
4206 168
14340 380
21840 351
13209 456
4590 603
10212 491
4295 171
9952 420
2752 254
2167 309