29255 65
10649 480
44667 741
12493 122
6245 362
3488 451
36684 120
23880 779
16527 317
2428 393
25066 233
33819 901
17824 826
1804 379
11026 665
8162 556
10740 536
19685 609
20891 104
10710 201
36881 543
25879 115
15527 491
29473 688
9459 528
5077 555
16576 445
18551 339