296531 1108
24740 714
36477 445
5743 569
4125 311
5497 551
7491 509
3870 335
4843 117
9162 495
7741 980
6049 800
3471 606
8024 235
4298 341
18865 210