25012 821
5849 153
23078 469
12315 790
8896 347
17745 810
15213 565
9851 207
13088 549
14719 419
19500 617
11432 170
8953 274
13808 439
8727 847
9465 468
28325 744
10285 221
6132 140
4209 494
12780 867
14161 455
12264 769
4798 542
46748 670
2912 430
6316 123
145069 747