19825 86
14033 522
27388 244
20182 873
25636 584
19129 798
19637 520
27582 162
10728 360
16400 293
29565 706
24031 324
17981 469
20212 235