2680 757
3580 638
870 175
1241 319
4811 558
2326 486
2693 283
1998 411
2959 865
2073 311
4095 294
3269 517
2845 677
3332 424
3603 632
4526 184
2437 490
3485 821
3880 856
2038 341
3044 817
4441 87
4348 666
4361 281