4056 91
14933 163
20977 166
7786 683
7121 164
7290 195
10483 338
11908 766
13987 701
8083 785
6449 324
1810 44
11395 948