21222 124
41059 504
187101 311
164081 299
18590 415
289914 808
143043 631
12260 354
31281 707
152477 337
8693 215
32855 429
37277 137
8365 76
19980 275
10701 580
303484 1072
44033 453
10961 580
54376 586
165556 448
158578 678
19409 643
94106 427
14050 111
143603 288
13751 398
49570 877