32473 125
12386 108
1671 177
20964 673
4323 529
6784 291
54499 572
35645 674
9429 129
3691 151
4468 254
30406 607
12788 349