1448 163
23560 461
47608 732
37126 898
29642 879
16516 877
33589 354
15130 890
62329 939
10667 583
8605 503
6996 523
8971 113
14639 845
6974 616
9335 622