4003 414
10285 458
6418 899
7219 705
5619 128
4300 256
1685 147
145113 579
75255 788
49464 435
31577 547
123133 1233
252689 871
138889 1007
20986 429
12155 168
5159 54
8484 97
17783 270
15854 669
6268 550
7584 685
9237 148
31591 240
22122 81
13538 134
600734 959
8920 247