5979 485
5343 437
2376 104
4271 669
6802 695
3068 620
2975 447
3243 871
3075 396
3647 706
1768 272
10147 291
2072 377
880 158
1204 227