30608 232
20533 137
31636 723
19016 309
19153 465
19651 138
19296 157
19024 392
32284 625
24243 248
48998 229
36528 359
27013 61
29101 385
25747 187
49428 146
24713 630
27945 734
28419 650
17588 539
35142 221
55296 447
29758 646
37223 270