42796 533
32881 802
8580 410
4236 643
700 216
42761 643
30099 329
59063 177
4441 602
7141 779
33972 856
4841 564
36421 587
16388 336
150649 816
71329 787
2447 755
75260 261
43312 826
65541 86
3295 153
48870 142
194027 854
12633 927