1606 415
1232 385
2399 555
1256 241
2552 562
865 93
2346 723
3181 408
13590 126
42713 329
35210 78
10324 673