16389 300
6083 1011
49840 161
10326 650
7065 847
11346 508
8550 269
6856 613
10287 891
4028 46
9366 277
28834 270
9532 862
10988 702
9387 696
7849 35
6906 144
16427 570
9491 308
12462 203
4906 31
9902 335
10116 544
9798 74