1265 180
4112 171
3474 420
29336 382
11148 349
11595 78
14679 253
2389 143
3823 212
9879 234
26587 491
4368 756
2725 428
11626 462
3184 206
4647 824
4061 706