21197 124
41039 504
185662 309
163869 299
18578 415
289423 808
142827 630
12252 354
31262 707
152230 336
8687 215
32834 429
37250 137
8362 76
19962 275
10693 580
303229 1072
43953 453
10954 580
54315 586
165264 448
158304 678
19400 642
93859 427
14027 111
143303 288
13742 398
49553 877