4232 113
2229 392
3183 290
3675 537
3313 440
5079 649
1573 108
11676 239
8892 714
71630 516
50691 477