18832 663
31313 168
8724 201
35589 503
2290 130
4280 771
10914 273
3559 366
5362 758
4567 711
20293 694
2406 288
2730 394