2954 36
3685 540
1477 161
9652 623
1901 52
3095 440
7124 297
5432 814
1811 201
12926 368
4156 423
4087 361
3164 578