2584 429
4216 686
12676 497
4002 972
2983 382
3021 575
14001 276
3628 41
9723 178
12107 587
22739 886
7479 711
6217 626
3980 180
5666 89
23429 209