2795 684
2644 474
1647 142
15625 359
3085 444
14935 590
2544 287
2133 443
41384 451
9182 201
14805 716
13174 582