22132 373
20496 576
83191 309
52645 387
16001 534
5079 683
4903 389
1872 84
10671 487
4580 451
2437 129