3023 761
881 179
780 74
468 101
19402 60
12002 803
14711 508
115846 875
15595 135
7039 379
4654 197
7720 78
6290 568
6878 651