17081 117
54000 200
94918 744
34782 704
15367 215
64274 153
23823 664
20929 715
25701 447
38119 241
5389 315
36536 455
142184 232
2520 71
10621 174
103666 856
50449 727
93900 649
93343 613
26672 781
99988 442
242461 950
18604 589
52569 600
172869 996
182878 1088
93396 600