31452 243
8120 62
9142 101
7427 94
19715 142
9928 113
24480 220
8140 621
16569 661
2531 150
16705 538
3519 276
4566 677
4784 262
8193 679
12562 139
13312 747