3035 224
2340 331
5960 552
6348 363
5757 892
3746 462
2582 312
4141 477
4296 97
5801 778
3315 129
4354 855
4174 104
2041 88
7442 330
5199 564
3100 514
28768 882