12979 114
11292 446
6263 632
5556 160
38988 94
16376 126
11191 624
2680927 4022
248121 1043
386754 1161
194517 744
3129623 6740
189929 592
118096 632
46996 385
56927 627
99672 453
86095 542
60199 507
31722 674
23003 331
59322 872
81644 612