308 72
2888 752
2627 530
2792 698
3074 614
2911 451
1720 305
813 87
2190 538
5243 283
1937 525
8391 924
11410 396
950 102
1694 175
661 64
3294 561
4588 338
559 53
1666 300
7811 161
2565 509
9464 647
1728 309