37679 603
19687 547
40291 953
13175 675
23818 422
3728 518
3143 67
9134 483
93665 840
18596 326
14634 32
54358 493
19651 452
30939 41
56287 593
25179 188