29929 580
22686 593
15207 562
3994 39
9180 124
93312 569
105514 695
17227 251
21185 318
18634 58
11213 635
26242 653
11557 535
18617 239
4162 94
7877 583
9318 115
26168 317
9517 751
10372 364
18996 315
24534 121
9852 469
23536 597
12002 558
12232 541
25199 479
7977 532