13951 692
12174 51
8967 117
18781 685
11480 868
268678 906
18058 89
178003 835
158627 317
17999 435
114989 407
205127 656
161262 329
440048 1590
140157 1021
118316 812
54457 661
61047 562
81151 564
64847 674
79373 770
2520 202
54854 169