3596 289
2947 128
3077 642
3913 506
3331 425
12474 701
7395 42
15584 684
3112 584
3022 623
15843 848
39248 34
65117 560
5885 58
42168 722
13071 330
6227 703
8813 857
6180 401
41120 839
70189 558
4097 464
9667 156
6750 173
20681 244
5866 194