15029 150
6133 867
30494 116
6883 370
6670 601
25430 447
14026 255
5309 111
12484 250
7777 526
3392 28
5096 282
8418 590
8841 129
22027 531
5743 400
5402 371
6413 381
3724 355
3919 100
7605 148
11277 524
3965 400
55647 259
16200 127
6487 706
6088 830
9813 875