1050 116
3752 923
6417 793
5514 508
14334 99
12068 481
13912 540
6933 536
10734 306
17012 565
8353 640
6108 203
8870 778
12946 184
11313 615
17285 202