31639 410
55029 252
26343 151
4963 128
16721 228
30396 122
49402 262
15315 154
55149 368
92217 587
82425 748
72196 254
124594 535
33035 306
18560 142
30962 238
29453 774
11130 79
26293 158
76903 567
34766 305
54896 251
15786 231
29878 150
23098 89
26854 287
19398 346
61377 447