2952 36
3685 540
1476 161
9652 623
1901 52
3095 440
7124 297
5431 814
1811 201
12924 368
4155 423
4087 361
3164 578