5231 504
106066 689
4052 133
7330 665
12259 541
3657 286
6317 756
8984 95
5322 732
6155 480
2822 451
1036 85