1747 505
479 131
2942 602
2160 237
3833 765
9356 57
7550 839
2888 473
23006 683
27684 229
13227 842
44947 766