2947 302
6975 294
4429 596
6957 288
6710 712
5699 525
9634 676
2902 233
3154 206
4139 172
22540 812
3814 121
5880 605
5201 485
1378 277