20131 568
3796 789
5254 542
23635 267
25132 783
29734 511
19157 236
22160 211
27738 425
41456 296
35117 871
1926 283