30356 181
46733 422
120459 633
78753 770
83198 678
16320 343
20829 709
20084 599
12964 509
12641 124
22094 584
1329326 2511
305579 849
453989 1310
1095315 1877
308692 1217
625903 1320
1666260 3622
372177 966
322752 987
365675 653
226793 1025
111849 376