14396 69
12022 168
9384 648
21948 529
9242 530
25839 485
6856 183
8397 624
9107 657
40466 322
3633 109
16599 377
13723 224
12896 701
105344 366
119257 905
118423 812
94883 596
151038 1036
48204 544
33577 199
3528 50