21215 124
41054 504
186615 310
164019 299
18587 415
289758 808
142936 630
12257 354
31276 707
152371 337
8692 215
32850 429
37267 137
8363 76
19976 275
10700 580
303413 1072
44007 453
10957 580
54364 586
165447 448
158473 678
19406 643
94009 427
14047 111
143509 288
13748 398
49566 877