38220 47
5658 99
16230 751
20214 161
381774 594
138090 294
21584 406
42179 80
61328 947
62199 500
50957 214
17674 703
57234 735
6610 582