1228 93
3150 247
2187 184
2707 459
2921 667
1532 32
1100 46
6750 697
1061 78
1566 22
3224 524
3669 729
1703 39
4672 793
2134 278
3545 829
7138 292
4923 622
1560 73
8982 346
1995 363
5564 30
2851 274
5548 674