2709 318
3594 549
3246 684
2899 298
3447 230
2760 125
3953 324
51004 925
35980 463
104080 790
24112 469