5169 504
106062 689
4034 133
7320 665
12227 541
3640 286
6309 756
8958 95
4716 732
6132 480
2811 451
1026 85