47583 289
28285 121
30410 303
37152 702
65903 879
5708 476
5444 217
6258 756
3323 360
12987 341
2495 287
10229 312
51609 171