30899 37
23950 48
39146 149
21602 54
40747 167
10517 2
16671 20
41606 115
11846 7
11239 6
12542 2
10011 4
15302 18
27995 51
45986 171
75356 538
47814 182
17552 29
46484 152
36950 123
16430 29
30815 117
34087 139
27847 62