20600 568
3842 789
5298 542
23745 267
25349 783
30017 511
19356 237
22315 211
27956 425
41769 296
35756 872
1945 283