148 33
2875 881
1131 294
1674 439
2576 678
3071 966
2365 272
10469 754
102662 791
8910 251
5125 453
32324 928