22045 769
3317 673
1396 213
23378 319
43052 208
16164 675
30979 743
8378 363
8816 521
8158 396
6224 626