3999 602
2997 88
10006 189
13808 145
2409 488
8244 305
8581 214
12268 610
12199 79
14452 821
14202 178
7353 153
35744 620
25906 845
26606 522
32135 226
43488 494
51949 333
46041 373
41271 240