158260 400
12498 324
18530 775
466666 1084
10113 197
16704 160
246375 921
128739 731
44014 720
145545 638
29260 187
42551 452
196508 533
52713 429
67524 769
32527 625
184528 681
29889 245
134938 665
30933 512
51861 600
105435 329
121012 781
81828 307
52471 883
27158 650
25439 324
9159 788