9582 126
20949 558
24641 165
2861 118
3524 239
12478 885
7107 820
28849 881
9618 497
9528 293
14795 350
17277 215
10623 438
12389 577
2315 68