1255 180
4103 171
3464 420
29313 382
11133 349
11572 78
14666 253
2381 143
3808 212
9875 234
26546 491
4357 756
2723 428
11614 462
3178 206
4644 824
4053 706