2983 925
1956 594
1258 336
20840 276
10979 441
37162 433
17365 486
21886 182
56733 520
14080 515
35495 753
47564 141
18016 554
8703 576