5197 504
106065 689
4043 133
7323 665
12242 541
3655 286
6313 756
8969 95
5313 732
6140 480
2813 451
1030 85