32097 92
60049 191
24588 20
37431 53
9956 3
17975 8
32703 47
17463 14
206495 702
40998 71
49063 141
29761 53
17313 17
27785 36
21954 41
15184 26
80353 344
16255 5
14438 21
11525 10
12684 20
41613 75
29051 46
42526 116