4150 91
14959 163
21086 166
7821 683
7143 164
7355 195
10500 338
12023 766
14025 701
8162 785
6482 324
1835 44
11416 948