2991 36
3697 540
1482 161
9654 623
1902 52
3108 440
7128 297
5441 814
1814 201
12937 368
4158 423
4091 361
3166 578