297906 1108
24938 714
36947 445
5767 569
4142 311
5513 551
7512 509
3888 335
4864 117
9183 495
7759 980
6062 800
3489 606
8034 235
4321 341
19133 210