29291 80
19843 200
5039 421
20562 132
4348 478
95223 286
15067 481
10861 97
21388 263
11824 557
19420 185
16899 515
81486 518
17765 665
8889 847
13075 417
4870 506
9635 783
46142 730
13767 306
3663 157
98352 374
98393 677
10754 392
8048 245
8373 676
9977 610
44072 763