296153 1108
24635 713
36349 444
5735 569
4112 311
5491 551
7484 509
3867 335
4834 117
9150 495
7732 980
6045 800
3464 606
8013 235
4296 341
18767 210