2980 36
3695 540
1481 161
9653 623
1901 52
3105 440
7127 297
5440 814
1814 201
12933 368
4158 423
4091 361
3166 578