3043 905
2527 402
3641 80
9972 393
5421 673
7699 691
8215 594
15227 190
12773 321
6364 285
8581 312
10565 213
2140 161
6753 765