13952 692
12174 51
8972 117
18783 685
11480 868
268711 906
18058 89
178020 835
158647 317
18000 435
115001 407
205140 656
161272 329
440087 1590
140168 1021
118326 812
54458 661
61051 562
81152 564
64857 674
79386 770
2520 202
54883 169