30899 36
23950 48
39146 146
21602 54
40747 167
10517 2
16671 20
41606 114
11846 7
11239 6
12542 2
10011 4
15302 18
27995 51
45986 171
75356 537
47583 182
17552 29
46484 151
36717 123
16430 29
30580 116
34087 137
27616 62