1752 505
501 131
2948 602
2207 237
3977 765
9421 57
7596 839
2904 473
23038 683
27793 229
13362 842
45009 766