3390 256
6030 655
7196 411
9704 548
16651 289
27434 104
64928 765
14503 196
103556 550
22838 557
22345 877
9600 501
17439 350
15426 512
14176 813
10435 591