2509856 7128
116020 632
41061 581
58692 485
46617 393
61289 598
55652 163
117476 735
22263 113
47765 584
20307 187
34337 591
31545 292
37339 467
25795 194
29263 521
26969 834
34344 842
39951 209
34144 677
16120 83
31137 597
20444 102
10378 595
27118 186
9879 172
10766 268
11952 282