21213 124
41051 504
186488 310
163992 299
18587 415
289714 808
142914 630
12257 354
31274 707
152358 337
8691 215
32850 429
37265 137
8363 76
19976 275
10700 580
303390 1072
44003 453
10957 580
54362 586
165429 448
158461 678
19406 643
93987 427
14047 111
143483 288
13748 398
49564 877