3993 602
2993 88
9901 189
13721 145
2407 488
8215 305
8532 214
12227 610
12150 79
14433 821
14184 178
7329 153
35705 620
25882 845
26578 522
32120 226
43359 494
51863 333
45597 373
41184 240