296396 1108
24706 714
36426 445
5742 569
4122 311
5495 551
7488 509
3868 335
4838 117
9158 495
7739 980
6048 800
3469 606
8019 235
4298 341
18833 210