20451 568
3822 789
5282 542
23706 267
25265 783
29925 511
19263 236
22241 211
27862 425
41678 296
35489 871
1942 283