20871 40
15921 14
8156 11
43193 113
18735 53
11789 19
4062 36
11189 9
3225 8
10460 26
5884 25
70432 201
5555 19
27197 102
4796 20
14178 23
4414 9
16798 34
13077 48
5831 20
14588 33
9546 26
29493 62
31129 32