5172 504
106062 689
4034 133
7321 665
12229 541
3640 286
6309 756
8962 95
5036 732
6133 480
2812 451
1026 85