304 72
2884 752
2625 530
2791 698
2231 568
8746 64
6065 234
3768 149
2232 117
9284 364
7889 704
2784 197
4819 529
3297 115
3125 287
8513 311
12610 585
14648 523
11256 522
7689 782
2430 556
1980 547
19188 844
21079 189