12201 561
3266 139
30951 414
1957 67
3374 604
4253 840
8529 639
1759 220
3635 827
9556 731
2600 343
3915 641