21744 769
3316 673
1392 213
23370 319
43040 208
16159 675
30969 743
8375 363
8811 521
8153 396
6223 626