36986 160
22146 139
54822 248
33659 181
19542 353
30070 230
35136 188
22016 278
72310 214
48493 526
88849 68
30694 292
14304 129
28110 263
19591 215
36188 275
43833 389
57009 252
52952 278
16395 233
26488 201
13152 62
37662 343
71215 306
1036712 3399
17967 153
17271 50
32084 290