35033 649
87041 266
28657 654
30270 497
29982 869
21786 826
20830 326
4831 315
86062 762
7265 121
41451 829
11923 260
9246 556
12553 535
22330 609
25481 281
19447 420
77803 579
22894 104
9108 540
14185 934
6602 614
3522 564
18336 56
1469 128
19856 447
23251 567
21733 340