12178 561
3261 139
30832 414
1957 67
3373 604
4253 840
8509 639
1752 220
3631 827
9465 731
2591 343
3908 641