1260 180
4108 171
3468 420
29322 382
11137 349
11582 78
14670 253
2386 143
3811 212
9877 234
26564 491
4363 756
2724 428
11620 462
3179 206
4645 824
4058 706