29289 80
19843 200
5039 421
20559 132
4348 478
95219 286
15067 481
10861 97
21388 263
11824 557
19419 185
16899 515
81483 518
17765 665
8889 847
13075 417
4870 506
9635 783
46141 730
13767 306
3663 157
98351 374
98392 677
10754 392
8048 245
8372 676
9977 610
44069 763