19262 429
6203 604
11596 303
12363 111
52996 467
20696 373
31186 935
9706 969
25805 293
95733 633
35834 543
29679 186
56138 157
75137 250