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