3130 862
22764 253
3103 509
9467 424
11964 585
1580 202
10748 702
5135 44
59396 85
33138 556
19281 818
19653 116
14699 355
23753 294