14523 251
3844 111
20844 538
3169 623
20619 320
3996 600
15444 864
6036 386
2281 269
7345 693
19545 227
35016 901
5657 133
4392 752
13569 757
2880079 7261
6069 779
4978 640
9499 595
11051 645
7644 969
4852 716
5072 135
7847 734
11821 892
4639 185
2549 598
2979 203