5076 45
34588 363
2747 47
9315 673
36008 424
23602 272
27304 247
25204 277
6013 211
13090 290
11010 419
32290 427
9870 189
28181 608
6998 288
7267 169
5918 274
24249 386
7168 323
34866 66
16286 414
6731 441
8541 58
7963 134
16054 81
31246 398
11171 487
59452 618