296 72
2876 752
2623 530
2791 698
2499 674
20509 722
6426 104
3136 848
39969 825
21793 376
6502 322
4437 457
3339 801
25132 699
7946 564
26896 195
3478 911
8698 853
2617 329
1761 268
16189 577
3926 879
42924 496
28502 979