47596 289
28307 121
30417 303
37162 702
65909 879
5708 476
5444 217
6258 756
3324 360
12989 341
2497 287
10230 312
51627 171