4356 113
2310 392
3265 290
3883 537
3394 440
5211 649
1678 108
11940 239
9034 714
77699 519
55673 480