22265 769
3326 673
1404 213
23410 319
43100 208
16194 675
31034 743
8394 363
8826 521
8174 396
6240 626