27191 345
288999 1049
22015 79
14138 739
13794 578
24925 113
15515 218
15777 103
61924 546
24960 459
7837 745
66590 727
5246 527
6652 292
5049 533
41445 366