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