2434 525
1222 179
1390 400
26313 358
2877 756
3580 391
52895 294
9802 744
7278 671
6683 547
13292 261