31621 170
5979 307
6414 85
9881 533
14150 570
15489 488
3759 409
8196 556
7016 772
5842 618
29411 436
4830 446
7067 65
1151 65