37040 572
31572 282
16785 63
8678 611
26484 655
68540 346
20284 482
28329 846
13083 278
4775 154
5600 533
3717 432
13822 159
5042 543
4995 582
26945 135