3606 563
24204 511
1337 240
6157 358
10150 362
3797 579
3197 733
2635 437
7527 63
2888 819
1943 512
897 179
2656 657
7086 434
2105 557
7112 304
2652 365
89015 618