1255 180
4103 171
3463 420
29311 382
11133 349
11572 78
14666 253
2380 143
3807 212
9875 234
26544 491
4356 756
2723 428
11614 462
3176 206
4644 824
4053 706