19894 663
36527 168
9551 201
37630 503
2629 130
4641 771
11039 273
3920 366
5752 758
4828 711
22647 695
2665 288
3231 394