297930 1108
24944 714
36959 445
5767 569
4142 311
5513 551
7514 509
3889 335
4864 117
9183 495
7760 980
6063 800
3489 606
8034 235
4322 341
19137 210