4271 107
37201 393
3389 371
4961 687
16940 688
6912 290
11242 565
4581 379
12924 49
3416 142
3828 391
40669 544
4892 482
7536 504