5183 504
106062 689
4036 133
7321 665
12235 541
3642 286
6312 756
8966 95
5305 732
6134 480
2813 451
1028 85