5080 45
34601 363
2748 47
9318 673
36014 424
23610 272
27312 247
25221 277
6014 211
13099 290
11014 419
32308 427
9876 189
28198 608
7000 288
7268 169
5924 274
24261 386
7170 323
34880 66
16293 414
6732 441
8543 58
7969 134
16055 81
31253 398
11187 487
59478 618