4241 113
2241 392
3191 290
3685 537
3319 440
5088 649
1586 108
11691 239
8904 714
71943 516
50913 477