628 167
827 196
836 215
1051 314
2787 729
806 162
2971 651
1286 361
1453 303
552 112
1278 392
558 164
879 257
2984 832
2878 844
222 48
27250 539
1584 517
16805 829
16445 365
1407 423
2848 881
60788 826
178 39