3993 602
2993 88
9902 189
13724 145
2407 488
8218 305
8536 214
12227 610
12153 79
14433 821
14184 178
7329 153
35706 620
25883 845
26578 522
32120 226
43363 494
51866 333
45608 373
41184 240