1692 414
817 221
2463 634
2526 591
305 33
2895 881
1172 294
1740 439
2654 678
3158 966
2500 272
10545 754
103035 791
8948 251
5166 453
32584 928