31080 124
11583 108
1556 177
20200 672
4194 529
6603 291
54306 572
34296 673
9249 129
5045 151
4371 254
30272 607
12448 349