18534 663
30173 168
8588 201
35057 503
2257 130
4244 771
10888 273
3493 366
5282 758
4486 711
19920 694
2340 288
2689 394