420727 1265
26589 314
205218 1094
84010 829
309900 506
210959 790
20425 249
16418 163
18156 570
440736 1069
231539 1002
89981 548
113379 627
76880 812
19886 426
36252 427
22327 686
8026 448
171130 739
33161 650
22810 886
15834 329
93083 523
87286 772
54903 829
216325 303
50096 624
119421 989