1754 505
522 131
2949 602
2262 237
4050 765
9476 57
7651 839
2929 473
23066 683
27865 229
13495 842
45056 767