29357 295
6844 615
5801 469
8951 508
8853 832
6976 703
17067 487
3978 521
3275 330
27465 623
3249 213
4265 154