3040 905
2527 402
3634 80
9972 393
5420 673
7699 691
8215 594
15226 190
12773 321
6364 285
8581 312
10564 213
2139 161
6753 765