22158 769
3322 673
1401 213
23391 319
43074 208
16177 675
30999 743
8385 363
8821 521
8162 396
6229 626