1751 505
493 131
2947 602
2175 237
3923 765
9373 57
7577 839
2895 473
23022 683
27738 229
13297 842
44975 766