304 72
2884 752
2625 530
2791 698
3627 54
5443 497
3598 349
24095 679
1958 162
9300 623
1044 83
21043 463
988 59
20194 576
6790 799
3440 278
5165 631
1440 112
4785 347
999 113
5459 476
2363 173
7671 638
4432 436