1749 505
484 131
2942 602
2161 237
3846 765
9359 57
7555 839
2889 473
23007 683
27690 229
13235 842
44952 766