5016 269
39905 563
14354 178
28223 564
8618 313
4307 190
10227 90
5499 108
8686 480
14102 414
7326 895
8943 922
4167 150
7998 796
8584 597
10360 847
2576 217
3443 176
3031 266