22157 769
3322 673
1400 213
23391 319
43073 208
16177 675
30999 743
8385 363
8821 521
8162 396
6229 626