19251 428
6201 604
11591 303
12353 111
52959 467
20693 373
31169 935
9696 969
25785 293
95654 633
35822 543
29649 186
56118 157
75093 250