9799 308
8474 349
17321 187
34175 147
89673 638
5042 747
11910 495
15020 452
6060 128
120456 590
24886 385
9930 366
24015 472
36368 553
7185 849
7779 333
20757 174
4078 551
17692 108
23663 162
30096 543
15685 482
47004 320
46260 612
15676 661
34399 826
8321 177