20116 38
19723 39
25445 64
21931 32
31301 50
18278 38
13424 22
21555 55
27461 32
21696 60
79061 382
41259 240
37354 81
33246 70
55877 150
29305 86
29366 209
33945 53
27767 49
52674 139
39531 116
36033 114
176033 962
133103 741