1403 150
7982 152
16094 537
8033 72
23391 172
38912 550
8593 354
15161 414
6726 164
16350 344
83977 485
10384 435
8613 298
12762 621
17240 271
3136 323
5908 784
5845 576
4511 337
3682 604