19890 663
36517 168
9551 201
37623 503
2628 130
4641 771
11038 273
3920 366
5751 758
4828 711
22643 695
2665 288
3231 394