1751 505
493 131
2947 602
2180 237
3930 765
9379 57
7580 839
2896 473
23024 683
27749 229
13306 842
44980 766