11596 504
12250 135
1832 48
18179 669
34580 491
247297 1043
24704 88
10417 763
19176 173
55180 627
14287 539
9022 633
62851 609
3829 522
5577 733
3387 332
8414 558
2515 340
3057 44
3651 487
1324 153
11908 181
9472 725
6618 53
4798 274
1535 302
10285 642
4813 897