31278 64
20521 300
51068 492
21046 98
64940 610
60278 561
43268 365
34122 307
39717 713
89868 745
6743 100
37894 350
49289 705
33026 205
20263 106
11081 154
29084 165
98098 663
9665 581
10779 445
55980 344
18232 567
19909 533
11682 646
13730 194
328809 1452
25615 512
79772 621