25405 836
6647 81
12833 429
7897 48
3701 629
3120 590
9112 673
8540 521
3085 334
2012 278
1714 442
1541 51
7537 606