2051 370
5994 357
24134 341
60888 125
166723 306
20597 1029
29381 384
24386 240
5307 476
6579 532
4621 526
3782 691