21197 124
41040 504
185664 309
163873 299
18578 415
289429 808
142830 630
12252 354
31262 707
152230 336
8687 215
32834 429
37250 137
8362 76
19962 275
10693 580
303229 1072
43954 453
10954 580
54315 586
165271 448
158311 678
19401 643
93861 427
14027 111
143307 288
13742 398
49553 877