21382 759
24470 313
16664 573
29376 417
46861 343
7270 797
4589 593
14054 656
19361 63
38417 142
24888 158
1863 132
1156 232
6822 149