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