31464 125
11763 108
1570 177
20214 673
4164 529
6649 291
54291 572
34731 674
9280 129
3608 151
4386 254
30275 607
12383 349