22218 769
3325 673
1403 213
23406 319
43089 208
16189 675
31018 743
8392 363
8825 521
8171 396
6237 626