2050 370
5993 357
24133 341
60888 125
166722 306
20597 1029
29381 384
24386 240
5307 476
4621 526
3782 691