20516 568
3824 789
5287 542
23728 267
25292 783
29957 511
19306 236
22255 211
27891 425
41716 296
35599 871
1944 283