20593 568
3840 789
5298 542
23745 267
25345 783
30016 511
19354 237
22313 211
27954 425
41768 296
35751 872
1945 283