22293 373
20530 576
83878 309
52999 387
16125 534
5108 683
4921 389
1891 84
10698 487
4608 451
2462 129