19958 122
13477 842
48379 548
5107 659
19737 167
16710 353
17607 781
18245 900
2759 236
6806 266
25381 556