12977 114
11291 446
6263 632
5556 160
38987 94
16375 126
11191 624
2680540 4022
248121 1043
386752 1161
194517 744
3129269 6740
189927 592
118094 632
46996 385
56925 627
99672 453
86094 542
60199 507
31722 674
23003 331
59322 872
81643 612