19292 429
6214 604
11609 303
12376 111
53094 467
20732 373
31237 935
9722 969
25869 293
96005 633
35899 543
29775 186
56240 157
75281 250