200360 811
40941 573
317122 1172
284449 722
19322 136
42135 511
57542 764
90169 360
95275 671
51133 726
431545 1491
299857 569
539556 1088
50057 782
477681 1026
40789 287
61469 200
260691 595
55152 485
7853 37
191758 1146
112801 699
11898 684
300507 889
131196 327
34676 266
18358 705
72881 300