29287 80
19843 200
5039 421
20559 132
4348 478
95215 286
15067 481
10861 97
21386 263
11824 557
19419 185
16899 515
81480 518
17765 665
8889 847
13075 417
4868 506
9635 783
46141 730
13767 306
3663 157
98347 374
98385 677
10753 392
8048 245
8372 676
9977 610
44069 763