846 252
2432 583
2954 731
1231 324
22023 704
16882 327
11251 112
3359 484
12890 535
1808 316
2990 459
2509 254
7903 169
8772 784
3104 222