30362 181
46738 422
120477 633
78768 770
83203 678
16321 343
20832 709
20084 599
12964 509
12642 124
22095 584
1329378 2511
305587 849
454000 1310
1095353 1877
308705 1217
625972 1320
1666427 3623
372199 966
322801 987
365698 653
226797 1025
111854 376