22208 641
6908 280
12560 275
69006 198
19937 89
11969 244
8361 820
91547 865
107063 587
39539 462
18409 689
57310 248
14478 661
9927 561
10995 842
5076 164
4753 722
3160 440
1034 51
4419 495
34294 311
66932 677
76556 889
32433 395
90582 759
36320 237