30920 646
3838 514
9169 888
3921 320
7537 212
7211 228
6128 155
17610 704
7885 717
6510 648
12209 181
11987 240
13201 892