1197 180
4096 171
3354 420
29119 382
10903 349
11433 78
14565 253
2348 143
3746 212
9852 234
26269 491
4270 756
2708 428
11555 462
3140 206
4622 824
3998 705