2681 137
3931 524
8996 788
21289 711
4442 384
8627 719
23618 580
5290 502
17044 551
5666 623
4837 83
31896 222
37289 587
16940 855
42363 1115
5750 92
8779 520
12303 289
18368 755
11834 309
14765 446
7685 790
13345 169
3376 35
3897 122
9851 282
7887 253
7001 337