17023 116
3429 425
31877 266
7504 581
9854 277
6192 183
4816 749
7217 831
21352 555
8197 288
8335 110
4928 162
7646 183
11276 182
3718 495
3865 712
3585 392