3995 602
2994 88
9927 189
13729 145
2408 488
8223 305
8543 214
12238 610
12169 79
14442 821
14192 178
7335 153
35725 620
25892 845
26589 522
32123 226
43402 494
51890 333
45740 373
41214 240