245 50
1250 257
2470 720
2539 360
142993 541
304503 925
251018 1063
619 51
80905 174
167263 265
80379 195
185030 694
304571 1134
95685 353
90352 783
189530 619
84564 591
163039 562
137721 521
1661 492
129706 666
220147 824
125987 128
33393 113