21446 373
20370 576
81006 307
50602 387
15435 533
4959 683
4812 389
1815 84
10593 487
4495 451
2090 129