5831 298
2968 789
1789 27
4438 505
16748 123
2168 213
1929 172
15040 398
731 124
3417 382
5796 565
3321 313
7352 181
4878 442
2316 471
1896 122
1977 103
4317 660
2389 490
2282 74
3225 650