29966 800
63426 1027
41613 199
29119 312
34014 197
49540 363
37400 126
21809 323
249565 810
37287 265
41493 102
25346 144
22070 517
62236 248
13952 216
75156 367
59610 269
50013 316
47942 166
24325 208
109835 333
82652 351
53110 198
75150 409
42988 188
21756 552
49667 672
101029 190