31582 68
25199 45
15951 18
17139 23
75303 412
80339 199
47671 145
22565 69
31666 159
28232 74
15641 25
24209 66
14385 29
16804 25
20613 51
11857 9
21721 27
27082 41
20483 29
27316 71
11384 8
19089 16
20352 29
12604 10