29519 645
3553 514
8942 888
3776 320
7098 212
6694 228
5920 155
17160 704
7535 717
6221 648
11799 181
11671 240
13077 892