22282 373
20525 576
83838 309
52980 387
16116 534
5108 683
4920 389
1890 84
10696 487
4607 451
2462 129