20531 568
3825 789
5293 542
23733 267
25300 783
29962 511
19317 237
22264 211
27904 425
41731 296
35638 871
1944 283