31468 125
11767 108
1571 177
20219 673
4164 529
6649 291
54291 572
34744 674
9280 129
3608 151
4387 254
30277 607
12387 349