3145 394
13742 329
7549 77
4230 658
4618 370
12630 407
14190 160
4812 645
4763 482
5004 193
2877 185
25571 633