420691 1265
26588 314
205214 1094
84007 829
309877 506
210950 790
20425 249
16418 163
18156 570
440701 1069
231535 1002
89980 548
113374 627
76879 812
19886 426
36252 427
22327 686
8026 448
171120 739
33159 650
22809 886
15834 329
93079 523
87280 772
54897 829
216306 303
50094 624
119420 989