296323 1108
24688 714
36390 445
5740 569
4120 311
5495 551
7486 509
3867 335
4836 117
9155 495
7737 980
6046 800
3467 606
8017 235
4297 341
18810 210