4856 17
12899 12
26690 82
48806 160
48639 118
36038 69
23595 24
26822 67
16247 39
22212 33
15987 21
14361 23
79010 89
16328 27
85596 143
10783 28
8890 18
15010 42
15845 11
32340 98
42071 98
77140 194
29339 31
124087 235