31096 913
20353 35
19906 807
16450 314
30045 589
24078 265
41618 413
11421 865
17559 799
11279 746
16052 362
18850 213
18326 62
16596 63
21249 419
15998 433
13658 166
20076 195
12351 544
100705 328
13130 491
17228 663
12834 453
18765 131