16932 838
4789 116
2820 652
3564 289
2931 128
3064 642
3912 506
3327 425
12456 701
7381 42
15571 684
3110 584
3021 623
15825 848
39238 34
65079 560
5876 58
42128 722
13071 330
6226 703
11572 662
28364 819
22240 284
8811 857
6180 401
5378 284
41117 839
4499 797