39343 52
103431 106
10507 47
19610 68
21737 63
45848 50
40012 42
2711 22
68090 163
2712 15
3318 43
2440 13
45017 71
2971 25
3490 91
51624 82
40508 138
35322 58
20686 84
2833 26
27077 33
32581 106
3048 45
4121 199