29503 200
3756 572
3533 589
16428 653
9585 311
12409 537
10570 162
10200 475
1530 113
3775 639
1791 191
1384 163
2605 376