19565 429
6347 604
11895 303
12649 111
54448 467
21192 373
31893 935
9947 969
26365 293
98346 633
36426 544
30983 187
57273 157
76457 251