3960 602
2935 88
9585 189
13271 145
2382 488
7945 305
8120 214
11872 609
11730 79
14216 821
13804 178
7030 153
35426 619
25657 845
26303 522
31852 226
42639 493
51237 332
44246 373
40609 240