3026 36
3704 540
1488 161
9658 623
1903 52
3112 440
7133 297
5447 814
1817 201
12954 368
4162 423
4102 361
3170 578