47585 289
28292 121
30410 303
37153 702
65903 879
5708 476
5444 217
6258 756
3323 360
12987 341
2497 287
10229 312
51609 171