1728 382
1433 434
1697 414
839 221
2498 634
2540 591
322 33
2905 881
1214 294
1756 439
2705 678
3174 966
2549 272
10598 754
103150 791
8966 251
5191 453
32718 928