296560 1108
24751 714
36480 445
5743 569
4125 311
5497 551
7491 509
3870 335
4843 117
9162 495
7741 980
6050 800
3471 606
8025 235
4298 341
18867 210