20593 568
3840 789
5298 542
23745 267
25344 783
30015 511
19353 237
22313 211
27950 425
41767 296
35747 872
1945 283