19292 429
6214 604
11609 303
12376 111
53095 467
20732 373
31241 935
9722 969
25869 293
96016 633
35901 543
29786 186
56241 157
75286 250