34713 254
29590 592
29134 334
21878 522
31631 175
19454 295
20276 470
24279 93
16875 523
22189 876
12222 362
21149 804
31949 707
22168 239