2121 60
2597 265
1326 85
1989 201
23349 80
13441 384
6298 454
5128 283
2418 88
2048 96
6764 442
3277 491
38469 484
26233 580
889 121
3196 561