13953 692
12174 51
8975 117
18785 685
11480 868
268725 906
18058 89
178030 835
158654 317
18001 435
115003 407
205147 656
161278 329
440108 1590
140176 1021
118330 812
54460 661
61059 562
81155 564
64863 674
79395 770
2522 202
54899 169