5249 504
106079 689
4058 133
7338 665
12268 541
3668 286
6319 756
8996 95
5331 732
6157 480
2824 451
1039 85