845 252
2432 583
2954 731
1230 324
22019 704
16882 327
11250 112
3358 484
12887 535
1808 316
2990 459
2509 254
7900 169
8772 784
3101 222