25581 32
27033 93
10010 25
6416 5
24652 35
17539 30
57512 151
55633 69
11502 12
13797 22
28143 97
11047 11
9377 13
9345 13
23875 38
28091 80
13821 23
30992 78
16395 38
30423 34
27793 62
19147 56
19654 16
4556 12