168 33
2875 881
1131 294
1674 439
2577 678
3079 966
2368 272
10469 754
102664 791
8910 251
5126 453
32329 928