21223 124
41060 504
187131 311
164087 299
18590 415
289938 808
143054 631
12260 354
31281 707
152483 337
8693 215
32858 429
37278 137
8366 76
19980 275
10701 580
303491 1072
44037 453
10961 580
54379 586
165563 448
158586 678
19410 643
94118 427
14052 111
143613 288
13752 398
49572 877