29707 592
31736 175
23149 878
22573 807
17538 523
25406 94
23153 239
32715 710
20358 471
21948 523
19533 295
29220 334
12282 362
34951 255