5146 437
2203 104
4048 669
6726 695
3024 620
2912 447
3229 871
2926 396
3449 706
1728 272
9296 291
2053 377
848 158
1181 227