3996 602
2994 88
9962 189
13744 145
2408 488
8238 305
8557 214
12254 610
12184 79
14444 821
14200 178
7343 153
35737 620
25896 845
26597 522
32130 226
43433 494
51915 333
45862 373
41231 240