846 252
2436 583
2954 731
1243 324
22037 704
16883 327
11253 112
3360 484
12894 535
1808 316
2992 459
2509 254
7904 169
8772 784
3106 222