29520 395
78856 671
23333 721
203586 731
184196 1000
168134 699
26917 470
61819 200
916608 1612
50276 264
27570 263
87317 445
44081 761
180454 1274
71328 338
99286 696
148681 787
20484 154
92143 347
106756 895
17208 611
17666 886
179676 1058
116508 811
49712 115
65459 499
53193 395
136504 428