3053 86
4214 680
4228 746
5554 754
3271 439
3050 224
4670 947
4090 255
7133 697
2294 137
2362 433
2773 304
18933 57
110806 1044