2946 790
1730 258
1465 178
2332 416
76287 550
36537 110
30885 293
16732 330
8216 609
13043 208
29884 67
79508 428
22954 533
17783 502
25931 62
25907 753
84044 851
54706 584
40413 287
73889 379
43248 847
44899 416
17903 676
68815 802