843 252
2427 583
2941 731
1217 324
21998 704
16876 327
11244 112
3352 484
12878 535
1806 316
2987 459
2508 254
7880 169
8770 784
3098 222