6112 825
4772 76
21212 445
9341 709
9812 95
8003 394
33585 142
33711 459
16769 323
15727 418
2477 134
4515 688
13939 282