249667 962
81508 710
20291 891
28120 680
21016 326
50406 703
25497 179
2999 599
47650 124
2135 538
2072 389
21342 501
41401 217
10610 66
12249 324
63975 191
379964 979
27983 529
44129 333
87645 573
18233 151
61824 892
7420 283
52583 842
10967 213