22179 769
3323 673
1401 213
23398 319
43077 208
16183 675
31005 743
8387 363
8822 521
8163 396
6231 626