22266 373
20521 576
83717 309
52928 387
16097 534
5105 683
4918 389
1885 84
10690 487
4602 451
2456 129