31721 125
11897 108
1594 177
20376 673
4212 529
6703 291
54408 572
34848 674
9309 129
3619 151
4409 254
30312 607
12485 349