3131 653
2353 629
2419 690
1879 508
2889 606
1566 486
2352 375
7851 320
3303 234
8104 814
3303 393
3277 400
4014 290
3182 215
10485 717