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