5095 45
34707 363
2758 47
9346 673
36071 424
23694 272
27383 247
25328 277
6030 211
13141 290
11036 419
32432 427
9917 189
28331 609
7031 288
7298 169
5995 274
24327 386
7184 323
34999 66
16326 414
6771 441
8578 58
8032 134
16108 81
31289 398
11244 487
59716 618