16033 684
41584 157
64913 442
11742 465
24443 571
63130 95
21016 533
47887 279
42985 439
86450 287
15368 154
217787 1148
19784 652
30416 529
14718 140
69771 474
14790 747
35725 620
25892 845
13264 194
24369 606
30812 581
54345 82
11156 41
26589 522
32123 226
26321 713
24030 645