296403 1108
24707 714
36432 445
5742 569
4122 311
5495 551
7489 509
3868 335
4840 117
9160 495
7739 980
6048 800
3469 606
8022 235
4298 341
18835 210