845 252
2431 583
2952 731
1228 324
22016 704
16882 327
11249 112
3358 484
12886 535
1808 316
2989 459
2509 254
7898 169
8772 784
3101 222