47676 290
28370 121
30460 303
37239 702
65990 879
5709 476
5446 217
6266 756
3329 360
12993 341
2497 287
10237 312
51687 171