5900 156
26822 103
15976 494
19126 296
25226 686
1166237 1299
3980 74
68831 844
86408 554
2587 146
34308 649