385032 1074
47822 329
74696 954
20232 597
21698 375
62700 460
50953 867
32424 711
22634 563
25146 96
24797 227
54165 188
98063 325
44078 484
22744 771
27506 489
28911 268
21477 364
30405 138
49953 522
50124 686
116871 752
55444 636
58759 623