2530 23
1053 13
12329 25
27886 84
10006 21
31590 116
15632 46
29457 107
13315 36
38046 50
29789 53
59290 120
35533 53
39416 79
31274 53
34600 68
25926 40
60062 135