1260 180
4109 171
3468 420
29323 382
11139 349
11582 78
14671 253
2387 143
3812 212
9878 234
26566 491
4363 756
2724 428
11620 462
3182 206
4645 824
4059 706