420837 1265
26592 314
205222 1094
84017 829
309948 506
210993 790
20426 249
16418 163
18161 570
440800 1069
231548 1002
89985 548
113389 627
76894 812
19887 426
36255 427
22327 686
8026 448
171160 739
33164 650
22811 886
15834 329
93084 523
87296 772
54918 830
216377 303
50101 624
119435 989