1580 333
5755 281
7169 441
2282 221
4042 665
3917 41
18704 363
7114 74
9649 607
4337 716
3155 38
16570 461
8806 58
2686 553
2929 219
4344 711
3000 591