50581 291
14016 178
13780 263
7290 408
28288 188
22330 205
82029 413
24711 116
20531 691
10230 465
4917 164
4473 370
7885 517
7611 868
26015 177
4942 644
2975 60
20084 301
5439 587
8260 62
3836 417
5888 731
32384 260
17933 337