3060 790
1838 258
1583 178
2407 416
85914 1096
56972 273
45949 250
109010 810
35126 852
39535 680
96538 371
79612 314
27143 303
56555 151
89046 621
68032 609
109402 677
194631 455
40570 92
7321 744
5138 285
6340 816
14073 741
8436 825