644266 5597
6552083 27841
1312 17
703051 6028
542075 2765
320652 2288
779042 5643
189072 1492
43752 130
188242 869
144285 822
996106 7574
195370 253
511578 2352
802490 5182
271700 555
977436 5134
21781 406
184055 848
563165 2992
427633 2351
993767 7054
688553 4657
340400 1377