5845 666
11044 362
8372 677
13331 487
158939 327
122293 312
20477 149
7611 79
8013 178
13554 759
8260 614
10984 229
3308 726
2407 46