1102 55
2929 488
1015 128
4469 68
3962 110
1766 374
3692 111
2168 412
1282 256
3173 778
3022 739
3548 593