844 252
2427 583
2942 731
1218 324
21999 704
16876 327
11245 112
3352 484
12878 535
1806 316
2987 459
2508 254
7883 169
8770 784
3098 222