26953 172
12887 119
16645 383
7271 47
80926 512
32630 77
48589 592
15782 123
85580 240
17260 731
6095 358
23787 41
18478 548
11801 303
12568 111
47197 329
63019 575
14398 360
54080 467
91407 663
6182 197
54713 604
21041 373
88769 355
31734 935
13673 465
13542 743
15435 580