14521 251
3843 111
20844 538
3169 623
20618 320
3996 600
15444 864
6036 386
2281 269
7345 693
19543 227
35016 901
5657 133
4392 752
13569 757
2879677 7261
6069 779
4978 640
9498 595
11050 645
7643 969
4852 716
5072 135
7847 734
11821 892
4639 185
2549 598
2979 203