1332 334
11219 424
18162 435
31399 217
18957 258
18851 435
21690 584
7683 285
5327 66
19797 933
159558 1073