37080 572
31583 282
16808 63
8689 611
26626 656
68722 346
20374 483
28387 846
13100 278
4785 154
5610 533
3728 432
13831 159
5051 543
5005 582
27062 135