22142 769
3320 673
1399 213
23389 319
43069 208
16174 675
30997 743
8383 363
8819 521
8162 396
6228 626