300980 1062
272810 738
220165 787
108495 716
80346 289
78526 526
108134 467
70817 92
55708 270
39099 814
118651 381
171811 772
329784 975
11383 301
387694 891
57685 649
129280 299
33333 699
25056 547
29298 660
30153 679
39866 297