1692 414
817 221
2458 634
2524 591
304 33
2895 881
1171 294
1738 439
2654 678
3155 966
2500 272
10544 754
103028 791
8948 251
5166 453
32580 928