13952 692
12174 51
8967 117
18782 685
11480 868
268690 906
18058 89
178007 835
158633 317
18000 435
114996 407
205133 656
161267 329
440061 1590
140165 1021
118322 812
54458 661
61047 562
81152 564
64851 674
79377 770
2520 202
54864 169