21702 589
6938 237
343 38
17358 562
2351 648
2368 479
5072 370
2254 453
3478 732
2218 562
25511 289
2167 25
1813 308
1226 109
14341 200
9408 280
2942 160
3787 538
15084 385
1775 465
168361 682
5280 723
4395 192
6792 583
3577 338
94942 482
9305 644
44768 510