29985 706
25182 289
66354 507
115112 493
36039 121
40154 80
43274 797
29542 733
34328 514
64817 856
111051 623
28619 92
43618 834
111763 637
15064 81
45752 862
36196 420
143601 222
15750 246
79082 195
32482 468
52691 497
121854 833
22330 593