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