13953 692
12174 51
8972 117
18785 685
11480 868
268722 906
18058 89
178027 835
158652 317
18000 435
115002 407
205146 656
161277 329
440101 1590
140175 1021
118330 812
54459 661
61054 562
81153 564
64861 674
79392 770
2520 202
54894 169