29930 580
22705 593
15217 562
3996 39
9180 124
93329 569
105516 695
17227 251
21187 318
18635 58
11214 635
26244 653
11557 535
18618 239
4162 94
7878 583
9319 115
26169 317
9517 751
10373 364
18998 315
24536 121
9852 469
23538 597
12002 558
12235 541
25200 479
7982 532