3028 302
6992 294
4430 596
6962 288
6713 712
5703 525
9636 676
2902 233
3155 206
4143 172
22558 812
3820 121
5883 605
5206 485
1378 277