1102 55
2929 488
1015 128
4469 68
3959 110
1766 374
3691 111
2167 412
1282 256
3173 778
3022 739
3542 593