26031 66
4505 345
2883 150
7346 169
12966 648
9768 226
15199 106
6678 314
2978 255
23116 612
15691 898
34067 370
5804 399
10985 838
6850 880
3943 52
6646 409
11249 252
6110 689
6093 44
4868 654
6657 794
7803 927
10841 569
4928 190
4341 309
13657 505
7151 168