844 252
2427 583
2943 731
1219 324
21999 704
16877 327
11245 112
3352 484
12878 535
1806 316
2987 459
2509 254
7883 169
8770 784
3098 222