128102 252
30993 729
28851 313
74074 462
28013 793
8054 412
100463 344
78213 571
86780 276
52225 741
41106 717
283587 178
25996 893
31393 374
11148 370
66621 216
77259 294
6219 701
145307 216
29296 333
38435 142
79286 132
21392 49
154576 212
161284 521
46897 601
146433 400
42084 848