1753 505
506 131
2948 602
2228 237
4004 765
9443 57
7614 839
2910 473
23049 683
27826 229
13398 842
45026 767