3743 300
15114 289
10439 654
21848 657
4185 163
5558 610
12276 534
2561 353
11715 501
13600 713
6103 623
4400 339
6037 284
5123 412
4317 664
3283 280
5242 607
2370 324
4171 484
9705 347
18540 576
18586 685
5141 470
14578 294