21092 174
81195 627
6559 457
11691 159
21210 625
90625 379
11462 758
11433 428
16594 653
14547 641
8823 720
281931 1149
24639 186
13097 93
9182 156
6630 90
11217 778
9639 872
12213 263
5238 114
23804 318
7986 821
7632 161
31372 249
60526 836
26897 295