2583 630
9067 193
2136 362
12396 422
6017 583
9849 963
1153 259
3073 974
9658 509
1226 323
3240 626
391304 1034
220694 247
150486 498
210509 514
442216 748
223008 907
99717 399
168169 682
89637 781
8503 577
4962 470
6402 50
9168 464
9187 199
14495 93
5225 723
2906 474