29970 580
23045 593
15333 562
4039 39
9254 124
93569 569
105606 695
17258 251
21228 318
18670 58
11236 635
26293 653
11575 535
18634 239
4169 94
7890 583
9348 115
26201 317
9536 751
10386 364
19017 315
24575 121
9871 469
23584 597
12012 558
12259 541
25239 479
8001 532