845 252
2431 583
2951 731
1224 324
22015 704
16879 327
11249 112
3358 484
12886 535
1808 316
2989 459
2509 254
7895 169
8772 784
3101 222