1751 505
493 131
2947 602
2180 237
3934 765
9384 57
7582 839
2896 473
23024 683
27754 229
13310 842
44985 766