16632 508
4027 273
7076 803
12884 696
5852 106
9215 357
3932 622
11153 502
15746 600
2611 504
4373 300
2453 365
1953 268