3231 603
14844 277
2575 430
9609 886
5729 241
2996 476
5931 651
4007 527
3587 325
6506 594
5616 894
2076 307
4645 137
12224 590
17858 713
12292 473
30835 686
2641 356
8053 641
3060 446
12655 298
11663 476
12477 127
3992 862