29699 645
63247 191
8984 888
3806 320
7135 212
6821 228
5960 155
17215 704
7586 717
6267 648
11817 181
11713 240