22966 515
3001 92
9515 513
3000 251
7300 845
3968 965
8064 611
4448 220
3994 576
10557 307
8401 487
27031 575
13677 475
6853 277
7444 717
13407 623
6087 723
4934 343
1748 241
10626 314
4211 818
1939 132
12904 570
8991 168