4349 113
2306 392
3265 290
3871 537
3392 440
5205 649
1676 108
11928 239
9029 714
77289 519
55324 480