1332 334
11220 424
18162 435
31399 217
18973 258
18851 435
21690 584
7684 285
5327 66
19797 933
159567 1073