3382 256
6029 655
7196 411
9701 548
16650 289
27425 104
64923 765
14502 196
103518 550
22833 557
22334 877
9599 501
17435 350
15422 512
14162 813
10433 591