3037 43
5599 803
3897 861
3515 424
7455 639
9596 75
1532 300
2451 313
1974 340
31108 597
21156 356
2117 291