159480 14
126953 18
104703 4
259356 22
63884 13
185428 24
248002 41
487153 40
1391451 102
426178 20
204427 11
538104 68
1445802 98
1322903 158
20506 43
35554 14
44251 28
15157 8
16004 4
24876 1
20852 10
94658 7
708458 29
286581 24