5093 45
34704 363
2757 47
9343 673
36069 424
23689 272
27381 247
25320 277
6030 211
13137 290
11036 419
32424 427
9915 189
28324 609
7027 288
7296 169
5995 274
24324 386
7184 323
34994 66
16325 414
6771 441
8578 58
8032 134
16107 81
31288 398
11243 487
59710 618