3011 905
2520 402
3568 80
9966 393
5417 673
7692 691
8212 594
15210 190
12765 321
6354 285
8574 312
10546 213
2136 161
6752 765