29967 580
23042 593
15312 562
4029 39
9243 124
93535 569
105592 695
17254 251
21224 318
18663 58
11235 635
26284 653
11573 535
18631 239
4169 94
7890 583
9346 115
26197 317
9534 751
10384 364
19016 315
24572 121
9870 469
23578 597
12012 558
12258 541
25235 479
7996 532