5979 485
5343 437
2376 104
4272 669
6802 695
3069 620
2975 447
3243 871
3076 396
3647 706
1768 272
10148 291
2072 377
880 158
1204 227