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