1751 505
493 131
2947 602
2181 237
3939 765
9386 57
7583 839
2896 473
23025 683
27756 229
13316 842
44985 766