22041 769
3317 673
1396 213
23377 319
43050 208
16163 675
30978 743
8378 363
8815 521
8158 396
6224 626