297910 1108
24939 714
36948 445
5767 569
4142 311
5513 551
7512 509
3888 335
4864 117
9183 495
7759 980
6062 800
3489 606
8034 235
4322 341
19133 210