22991 23
30569 171
26377 62
43146 83
32175 72
38805 123
130883 338
24201 178
28824 54
21408 35
28415 23
45554 80
31914 34
40327 77
23786 52
16378 17
17784 33
12234 10
13342 10
16555 19
18256 27
48409 82
18317 9
32315 62