12170 561
3260 139
30789 414
1957 67
3373 604
4253 840
8495 639
1752 220
3625 827
9378 731
2589 343
3907 641