29981 25
12915 19
14940 29
35533 53
42746 59
23613 38
48424 94
39416 79
31479 62
41409 105
25926 40
19402 28
50365 49
29884 65
69272 60
51574 138
34413 85
38345 75
89940 209
29001 39
11964 27
16056 32