20533 568
3825 789
5293 542
23734 267
25302 783
29963 511
19320 237
22264 211
27906 425
41732 296
35648 871
1944 283