21731 427
3506 711
7218 298
2274 279
3649 642
1947 274
2284 556
2532 706
2876 694
766 181
638 148
247 48
2320 459
2281 673
2363 694
770 199
14398 554
17498 488
8823 351
21993 457
7872 819
8226 180
12428 471
7751 83