296597 1108
24757 714
36493 445
5743 569
4126 311
5497 551
7491 509
3871 335
4843 117
9162 495
7743 980
6050 800
3472 606
8025 235
4298 341
18873 210