33006 279
116754 348
18950 412
27957 138
22572 900
49697 280
61778 499
65200 848
82924 535
26658 83
22733 123
19420 969
33860 724
119050 274