29443 592
31529 173
24175 93
16819 523
22145 876
21107 804
32878 251
19633 470
31876 707
18685 295
11826 362
22111 239
20755 522
27940 329