2296 488
6503 402
2957 713
9828 612
5642 913
7022 359
18306 403
2886 352
14177 587
6340 111
19533 187
9391 624
7010 290