22113 769
3317 673
1397 213
23384 319
43065 208
16170 675
30988 743
8379 363
8818 521
8162 396
6226 626