2994 36
3699 540
1482 161
9654 623
1902 52
3110 440
7130 297
5443 814
1815 201
12942 368
4158 423
4098 361
3166 578