31460 125
11760 108
1568 177
20206 673
4164 529
6646 291
54289 572
34725 674
9279 129
3608 151
4385 254
30272 607
12380 349