31303 98
29828 227
33103 310
27182 182
27211 914
37765 79
43324 698
47103 268
22324 450
34339 207
68277 840
46932 286
24416 430
45814 394
54218 218
20479 506
50002 476
147207 215
48878 598
36795 279
40726 691
39907 330
33253 123
38035 585