13952 692
12174 51
8972 117
18783 685
11480 868
268706 906
18058 89
178013 835
158641 317
18000 435
114999 407
205139 656
161271 329
440083 1590
140168 1021
118325 812
54458 661
61050 562
81152 564
64856 674
79384 770
2520 202
54878 169