4007 91
14928 163
20943 166
7776 683
7111 164
7255 195
10473 338
11879 766
13970 701
8052 785
6443 324
1807 44
11380 948