2994 503
19041 772
15672 795
3038 608
5750 389
5432 291
2971 302
272042 479
3090 600
3333 719
7255 168
3878 60
12600 396
3847 112
6047 785
6608 357
20667 787
1824 161
11323 82
64912 560
20251 729
46207 73
15343 357
2248 337