22014 4
27356 28
30437 28
89500 140
22166 13
37104 23
30556 36
20044 12
30361 35
43192 83
21275 19
101929 93
35138 53
21308 27
25790 17
44498 78
15369 10
18368 4
17054 14
12839 8
31515 35
54653 48
11065 7
33308 23