21952 860
10703 768
43472 291
95365 510
146185 638
69312 140
8386 513
8706 721
11687 425
9369 408
22680 242
42204 435
27472 330
15276 342
24660 676
52863 336
22183 224
4174 686
10430 766
4648 49