47631 290
28346 121
30440 303
37206 702
65951 879
5709 476
5446 217
6264 756
3327 360
12991 341
2497 287
10234 312
51670 171