20035 40
34881 122
51092 150
27959 72
46606 123
173247 725
21312 53
21926 68
40385 146
44723 79
37749 95
14004 6
14877 25
27634 63
38707 132
28761 70
41391 46
32674 94
15071 16
23752 28
29995 72
15121 18
16113 15
16349 23