4235 113
2235 392
3187 290
3679 537
3316 440
5082 649
1577 108
11684 239
8897 714
71747 516
50778 477