31463 125
11760 108
1568 177
20207 673
4164 529
6646 291
54289 572
34727 674
9279 129
3608 151
4385 254
30274 607
12383 349