5979 485
5343 437
2377 104
4272 669
6802 695
3070 620
2975 447
3243 871
3078 396
3647 706
1768 272
10149 291
2072 377
881 158
1205 227