27028 32
29224 92
26844 83
34087 137
41335 110
125561 439
30580 116
16430 29
36253 123
33553 89
58207 310
84488 281
111321 819
18517 46
23727 113
21640 176
48918 140
10386 7
27991 40
21276 61
23698 78
20558 29
17299 32
17344 18