31884 646
3733 514
9246 888
3981 320
7341 212
7161 228
6323 155
17867 704
7709 717
6212 648
12399 181
12156 240
13211 892