12015 58
134022 399
41331 533
129857 299
35274 686
122788 765
12030 168
14007 729
16377 570
6405 318
23007 732
160079 851
322083 576
7446 442
15588 688
22088 641
48255 601
9715 161
95012 935
456447 1545
13837 394
270230 1394
11461 340
44681 351
14354 551
63566 122
71979 251
28733 636