22275 769
3329 673
1406 213
23414 319
43108 208
16196 675
31041 743
8397 363
8828 521
8175 396
6243 626