1752 505
501 131
2948 602
2207 237
3977 765
9418 57
7596 839
2904 473
23037 683
27793 229
13360 842
45008 766