1265 180
4112 171
3475 420
29336 382
11148 349
11597 78
14679 253
2389 143
3824 212
9879 234
26589 491
4369 756
2726 428
11626 462
3184 206
4648 824
4061 706