59293 252
15254 189
61703 330
23592 232
29729 221
99020 810
38464 93
52293 532
90491 373
12101 108
18263 231
28323 244
33230 124
14979 252
19620 335
71154 416