14376 69
12016 168
9374 648
21933 529
9233 530
25808 485
6836 183
8381 624
9095 657
40456 322
3626 109
16583 377
13706 224
12878 701
105130 366
119073 905
118251 812
94771 596
150879 1035
48097 544
33547 199
3516 50