29237 68
10890 7
15854 28
17896 50
25232 66
13090 19
23386 38
16210 55
35572 122
23628 30
19095 24
18588 32
18287 37
29109 119
18111 32
41259 116
23843 44
39649 102
25813 58
28032 84
34326 141
22827 453
20443 44
16690 39