20595 568
3841 789
5298 542
23745 267
25349 783
30016 511
19354 237
22315 211
27956 425
41769 296
35754 872
1945 283