4629 80
43406 551
8646 90
29979 174
5409 521
1713 171
30314 796
38613 633
2970 296
65749 662
7213 307
4704 429
23624 847
8511 116
47469 101
1920 84
10723 702
6121 873
10579 608
4930 773
14149 277
27616 427
2474 509
8976 422
7632 637
4355 765
4333 545
50510 196