5845 666
11044 362
8373 677
13331 487
158941 327
122294 312
20478 149
7611 79
8013 178
13555 759
8260 614
10984 229
3308 726
2407 46