22296 373
20531 576
83895 309
53006 387
16130 534
5110 683
4922 389
1891 84
10698 487
4608 451
2463 129