28913 30
20072 20
10113 8
8095 6
13571 12
16611 14
12665 11
20027 16
11082 9
23982 14
10975 10
28249 29