20533 568
3825 789
5293 542
23734 267
25300 783
29963 511
19319 237
22264 211
27905 425
41732 296
35647 871
1944 283