15006 150
6125 867
30457 116
6868 370
6662 601
25396 447
13991 255
5304 111
12464 250
7766 526
3384 28
5091 282
8392 590
8822 129
22003 531
5735 400
5400 371
6388 381
3718 355
3907 100
7590 148
11265 524
3963 400
55590 259
16186 127
6470 706
6083 830
9806 875