29403 200
3739 572
3518 589
16403 653
9575 311
12387 537
10519 162
10118 475
1516 113
3753 639
1774 191
1363 163
2587 376