2710 318
3594 549
3246 684
2900 298
3447 230
2762 125
3953 324
51011 925
35983 463
104097 790
24115 469