1292 180
4127 171
3521 420
29406 382
11191 349
11654 78
14719 253
2402 143
3862 212
9910 234
26698 491
4405 756
2730 428
11662 462
3203 206
4668 824
4086 706