30355 181
46727 422
120433 633
78748 770
83197 678
16320 343
20829 709
20083 599
12964 509
12641 124
22093 584
1329283 2511
305568 849
453971 1310
1095276 1877
308672 1217
625838 1320
1666060 3622
372157 966
322720 987
365655 653
226787 1025
111843 376