1576 489
2774 164
219 48
2095 463
2501 676
1695 518
866 93
3088 789
173 25
508 108
2601 298
3194 285
4496 664
3825 554
2205 232
17445 928