31290 124
11633 108
1572 177
20270 672
4213 529
6642 291
54381 572
34529 673
9287 129
5071 151
4407 254
30304 607
12519 349