20018 350
5746 386
7109 415
8444 791
45990 584
26768 72
6682 127
8639 545
15894 275
6694 476
55342 325
20028 357
5136 245
19601 653
9480 572
8780 370
3910 515
29084 168
6411 626
16278 604
5320 335
9630 699
5952 482
14412 581
20611 152
4717 532
11760 33
3495 320