15006 150
30457 116
6662 601
25396 447
13991 255
5304 111
12464 250
7766 526
3384 28
8392 590
22003 531
5735 400
5400 371
6388 381
3907 100
7590 148
11265 524
3963 400
55590 259
16186 127
6083 830
9806 875
10350 199
7848 676
9910 233
10880 612
13453 90
11691 286