3000 721
9596 290
40202 255
7102 330
4169 371
26326 307
9462 627
23258 121
2222 233
2538 64
3479 144
16698 579
7943 536
2995 127
5478 514
7862 730
2498 89
4794 390
6430 452
3505 642
4017 817
2386 402
1373 222
6303 555
3916 585