31202 315
23907 315
43623 890
5988 459
18839 154
12554 532
32136 596
16309 231
9864 452
13092 386
12043 646
15694 621
30555 663
13052 943
64743 595
13189 313
80919 1545
12589 281
50222 839
15350 170
33071 654
17763 475
28882 378