19819 663
36230 168
9523 201
37486 503
2607 130
4616 771
11021 273
3895 366
5715 758
4812 711
22477 695
2633 288
3209 394