4232 113
2228 392
3183 290
3675 537
3312 440
5078 649
1572 108
11675 239
8892 714
71609 516
50680 477