5031 420
305245 799
12943 197
24410 166
9186 317
13389 360
47302 962
31444 614
29826 901
18517 575
22383 170
397152 397
434007 1065
34150 452
15693 669
65221 601
1183721 3165
14195 470
215389 933
10334 592
767907 2543
10662 171
805568 1957
9125 111
11586 266
620586 1683
14154 829
39768 565