31486 647
65899 193
9277 888
3967 320
7657 212
7376 228
6199 155
17806 704
8016 717
6603 648
12450 181
12156 240