19760 800
15623 710
14692 116
26465 229
374484 1158
7196 582
1657 230
48501 301
6382 642
5109 102
2964 769