3052 86
4211 680
4228 746
5553 754
3267 439
3044 224
4668 947
4089 255
7129 697
2292 137
2362 433
2773 304
18909 57
110727 1044