20533 568
3826 789
5293 542
23734 267
25303 783
29966 511
19321 237
22264 211
27906 425
41732 296
35653 871
1944 283