17023 116
3429 425
31875 266
7504 581
9854 277
6192 183
4816 749
7217 831
21349 555
8197 288
8334 110
4928 162
7646 183
11275 182
3718 495
3865 712
3585 392