3791 91
14915 163
20862 166
7737 683
7099 164
7226 195
10449 338
11803 766
13900 701
7973 785
6416 324
1776 44
11355 948