21861 649
14718 418
6736 733
46381 510
1713 288
16511 976
22558 442
1750 71
19095 246
3501 540
3531 388
1465 98
2521 302