844 252
2427 583
2945 731
1219 324
22001 704
16878 327
11245 112
3353 484
12880 535
1806 316
2988 459
2509 254
7884 169
8771 784
3098 222