21216 124
41054 504
186747 310
164039 299
18588 415
289795 808
142951 630
12260 354
31276 707
152404 337
8692 215
32851 429
37271 137
8364 76
19978 275
10700 580
303434 1072
44022 453
10960 580
54366 586
165481 448
158515 678
19407 643
94038 427
14049 111
143536 288
13748 398
49566 877