20585 568
3840 789
5298 542
23744 267
25341 783
30007 511
19351 237
22307 211
27945 425
41761 296
35741 872
1945 283