30821 77
18413 428
5720 604
10796 302
11775 111
49919 466
19748 373
29490 935
8852 969
24826 293
89707 633
34382 543
26780 186
53200 156
2881 206
71369 247