21216 124
41054 504
186669 310
164024 299
18587 415
289768 808
142941 630
12258 354
31276 707
152380 337
8692 215
32851 429
37268 137
8364 76
19976 275
10700 580
303422 1072
44015 453
10960 580
54366 586
165468 448
158490 678
19406 643
94020 427
14048 111
143522 288
13748 398
49566 877