1687 414
809 221
2442 634
2514 591
294 33
2890 881
1165 294
1728 439
2646 678
3148 966
2481 272
10530 754
102950 791
8947 251
5158 453
32507 928