15039 67
1301 177
30108 717
8156 182
23692 106
12541 233
7547 788
2346 221
9228 664
2120 439
7630 453
4020 101