13954 692
12174 51
8978 117
18787 685
11480 868
268735 906
18058 89
178037 835
158666 317
18001 435
115008 407
205151 656
161287 329
440131 1590
140178 1021
118333 812
54460 661
61064 562
81157 564
64865 674
79401 770
2522 202
54905 169