31637 170
5980 307
6417 85
9883 533
14150 570
15489 488
3760 409
8197 556
7016 772
5842 618
29416 436
4830 446
7067 65
1151 65