1606 415
1233 385
2399 555
1257 241
2553 562
866 93
2346 723
3181 408
13591 126
42713 329
35210 78
10324 673