143217 335
29461 165
13874 662
17539 264
35886 949
26638 274
60075 705
79602 1097
95290 450
134346 361