3999 602
2997 88
10016 189
13825 145
2409 488
8247 305
8584 214
12270 610
12203 79
14455 821
14207 178
7361 153
35748 620
25907 845
26614 522
32138 226
43521 494
51960 333
46116 373
41282 240