3996 602
2994 88
9965 189
13745 145
2408 488
8239 305
8558 214
12255 610
12184 79
14444 821
14200 178
7343 153
35737 620
25896 845
26597 522
32130 226
43436 494
51916 333
45871 373
41233 240