24662 295
6532 615
5405 469
8335 508
8429 832
6265 703
12205 487
3602 521
2948 330
23096 623
2651 213
3670 154