135999 913
167467 411
10143 241
4601 529
50241 492
32888 205
598687 1937
5308 420
333224 829
13076 197
24993 166
9329 317
13690 361
48181 962
31791 614
30373 901
18929 575
22531 170
400941 399
440207 1068
34692 453
15855 669
65673 601
1193400 3172
14311 470
220319 935
10439 592
782219 2562