3999 602
2997 88
10018 189
13826 145
2409 488
8247 305
8588 214
12270 610
12203 79
14455 821
14207 178
7361 153
35748 620
25907 845
26614 522
32138 226
43523 494
51961 333
46123 373
41285 240