12450 302
7582 456
12420 157
2461 243
6168 625
40024 638
20554 554
2820 166
3688 529
2091 239
20845 422
7576 58
1527 180
3972 795