22151 769
3322 673
1399 213
23391 319
43071 208
16176 675
30998 743
8384 363
8821 521
8162 396
6229 626