29525 200
3761 572
3536 589
16431 653
9589 311
12411 537
10594 162
10211 475
1532 113
3780 639
1795 191
1387 163
2610 376