17883091 3267
8401485 2456
9115120 3069
16426212 3414
4609335 1149
8188432 1595
29799510 10213
28520514 8108
7121516 2001
3870102 901
4465739 885
5886446 1963
8602802 2642
3316174 700
3894409 914
4832011 1288
7916797 2001
26796085 11026
9693572 3151
8873437 3047
5889465 1809
13630277 3732
6165064 977