29980 580
23051 593
15370 562
4059 39
9265 124
93651 569
105630 695
17267 251
21237 318
18686 58
11240 635
26304 653
11577 535
18636 239
4170 94
7891 583
9354 115
26213 317
9538 751
10388 364
19021 315
24587 121
9876 469
23594 597
12017 558
12264 541
25256 479
8005 532