118251 340
9860 795
47808 831
6697 360
20563 367
34930 434
58287 660
1408 39
10067 847
2182 61
5582 338
85713 795