21224 124
41061 504
187173 311
164097 299
18590 415
289961 808
143080 631
12260 354
31283 707
152494 337
8693 215
32858 429
37280 137
8366 76
19981 275
10702 580
303501 1072
44040 453
10962 580
54381 586
165571 448
158596 678
19410 643
94126 427
14052 111
143622 288
13752 398
49573 877