20585 568
3840 789
5298 542
23744 267
25339 783
30005 511
19351 237
22306 211
27944 425
41761 296
35740 872
1945 283