5092 45
34693 363
2755 47
9337 673
36064 424
23670 272
27378 247
25311 277
6028 211
13131 290
11032 419
32410 427
9913 189
28312 609
7024 288
7293 169
5994 274
24316 386
7182 323
34979 66
16323 414
6770 441
8572 58
8029 134
16100 81
31286 398
11240 487
59678 618