25016 491
14891 164
2789 570
2822 430
10286 608
3273 694
1839 329
3073 911
1002 59
627 81
2112 411
3850 599
1492 190
3916 742
4749 215
178507 587
21442 475
34433 483
11458 165
23601 177
6806 297
10348 538
11664 326
23117 277
25896 173
16804 511
5698 322
3679 586