4232 113
2228 392
3182 290
3675 537
3311 440
5077 649
1571 108
11672 239
8892 714
71589 516
50658 477