12301 100
62707 729
19103 403
16112 166
14134 316
423083 1061
184326 760
321069 658
109505 435
142143 736
74076 444
14886 301
19733 698
73400 136
166484 563
301957 953
57891 400
28144 191
10446 526
49820 578
149356 434
66140 398
129609 912
9395 874
5457 259
10670 586
316167 1370
71209 478