2300 490
1587 435
1486 297
2282 603
857 265
2281 633
2174 527
2921 686
2073 555
839 187
2191 436
3272 706
9452 129
6376 98
16311 794