31423 170
5963 307
6386 85
9789 533
14139 570
15488 488
3757 409
8189 556
7014 772
5841 618
29365 436
4829 446
7065 65
1151 65