32973 942
8395 624
9106 657
5937 138
4358 268
10675 290
12352 279
46446 751
47394 464
47125 654
48672 1062