29392 80
19026 28
18482 29
12155 16
20030 33
20889 47
34948 65
15985 33
14391 13
23041 60
13176 17
16623 31
29326 62
15894 13
52367 197
17698 26
29182 70
24505 49
10331 11
13940 20
11469 29
13101 15
12337 24
13075 21