40253 104
37896 32
32385 19
3097 2
4248 6
48996 25
28515 42
10229 56
2924 16
4064 18
3116 13
3952 10
10155 22
4136 55
23386 57
3862 8
3879 8
8972 29