4003 414
10283 458
6418 899
7219 705
5619 128
4299 256
1685 147
145101 579
75253 788
49461 435
31576 547
123125 1233
252674 870
138880 1007
20986 429
12155 168
5159 54
8483 97
17783 270
15853 669
6268 550
7584 685
9237 148
31591 240
22122 81
13537 134
600696 959
8920 247