21222 124
41058 504
186991 310
164071 299
18589 415
289864 808
143012 631
12260 354
31279 707
152460 337
8693 215
32854 429
37275 137
8365 76
19979 275
10701 580
303475 1072
44032 453
10961 580
54372 586
165540 448
158557 678
19409 643
94089 427
14049 111
143582 288
13749 398
49568 877