15021 657
8430 264
12714 171
16142 352
10213 100
13606 692
12618 107
7542 691
8683 325
10219 172
15949 863
24839 283
18550 720
12622 304
17543 278
17189 548
40477 478
98239 904
8296 524
33846 307
13086 594
15782 66
36184 375
28539 1064
174827 696
46039 226
19390 522
17872 355