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