4951 504
106011 689
3975 133
7279 665
12105 541
3606 286
6278 756
8880 95
4456 732
6073 480
2784 451
992 85