5091 457
127696 797
9565 546
13871 301
13729 372
10700 347
11936 621
15490 113
196965 1060
13675 584
16944 157
455457 1545
72344 463
93711 935
17700 827
2042 111
2422 44
7889 719
6300 312
7507 788
46749 652