15640 12
30049 87
28852 70
8993 21
15063 18
6194 2
9484 19
13025 28
21105 35
19190 69
16407 29
24416 42
9484 12
17495 25