20594 568
3841 789
5298 542
23745 267
25346 783
30016 511
19354 237
22313 211
27956 425
41769 296
35753 872
1945 283