21182 124
41025 504
185533 309
163703 299
18568 415
289083 807
142710 630
12243 354
31253 707
152040 336
8680 215
32823 429
37225 137
8354 76
19952 275
10685 580
303050 1072
43880 453
10946 580
54263 586
165109 448
158118 678
19391 642
93687 427
14022 111
143120 288
13735 398
49541 877