6599 282
29368 295
6844 615
5801 469
8951 508
8853 832
6976 703
17069 487
3978 521
3275 330
27468 623
3249 213
4265 154