5192 30
5848 286
8831 270
6886 451
4643 117
5176 153
11151 304
5079 34
7919 126
6312 38
18441 607
6282 279
8561 860
17580 240
9196 323
5184 485
7896 685
15785 536
10149 926
6931 359
10966 586
4855 96
7611 371
5720 736