21216 124
41054 504
186692 310
164028 299
18587 415
289773 808
142943 630
12258 354
31276 707
152384 337
8692 215
32851 429
37269 137
8364 76
19977 275
10700 580
303424 1072
44015 453
10960 580
54366 586
165471 448
158498 678
19406 643
94024 427
14048 111
143526 288
13748 398
49566 877