19299 429
6216 604
11609 303
12383 111
53123 467
20742 373
31249 935
9723 969
25878 293
96055 633
35921 543
29888 186
56272 157
75299 250