387658 1161
7994 390
5297 135
7335 880
9767 598
14776 581
4237 159
3307 73
22050 662
6645 585
2334 301
12958 376
12934 771
57737 588
62403 95
8972 676
23400 509
3436 337
7165 299
2697 528