31171 124
11604 108
1560 177
20226 672
4198 529
6616 291
54359 572
34455 673
9256 129
5054 151
4384 254
30290 607
12471 349