19505 429
6318 604
11801 303
12568 111
54076 467
21038 373
31734 935
9907 969
26285 293
97841 633
36316 544
30752 187
57031 157
76205 251