1256 180
4103 171
3465 420
29316 382
11135 349
11574 78
14666 253
2382 143
3808 212
9875 234
26552 491
4358 756
2723 428
11614 462
3178 206
4645 824
4054 706