47002 671
15049 449
3542 545
27958 292
1397 209
4204 168
14315 380
21751 351
13151 456
4577 603
10207 491
4222 171
9928 420
2736 254
2163 309