21649 373
20408 576
81814 307
51556 387
15629 533
5012 683
4839 389
1835 84
10616 487
4534 451
2384 129