29851 512
121564 794
21911 248
7896 388
20976 89
22167 361
203783 445
25695 676
79562 157
16955 357
32159 392
16511 170
25134 135
28931 311
71071 769
15293 364
28139 63
112097 313
26370 897
119298 555
158317 817
175409 209
55051 253
17505 212
17271 249
21332 285
23232 706
55676 307