21505 503
1932 292
12299 135
6316 807
16843 837
15114 330
2087 100
19304 432
13423 77
40185 780
8373 449
15925 267
18279 566
37353 342
9924 474
6406 619
14850 563
2008 244
7174 773
24360 875
15728 163
23302 182
61752 584
5748 290