5449 754
3085 439
2912 224
4582 946
3940 254
6957 697
1976 137
2249 433
2650 304
3736 533
2451 260
3239 380
17670 56
105879 1035