251761 641
82544 259
22072 129
42988 188
76227 443
353432 960
131136 550
70949 159
119812 309
97008 276