22267 769
3327 673
1404 213
23414 319
43103 208
16195 675
31037 743
8394 363
8827 521
8174 396
6241 626