13955 692
12176 51
8979 117
18787 685
11480 868
268745 906
18059 89
178037 835
158672 317
18001 435
115010 407
205161 656
161292 329
440153 1590
140181 1021
118336 812
54460 661
61069 562
81157 564
64870 674
79407 770
2522 202
54919 169