82196 212
32642 881
185624 617
150163 931
20750 111
34409 713
17816 941
13489 386
19605 553
14442 955
11092 522
9690 723
22912 517
15038 494
16889 396
21503 745
29089 297
21876 513
17510 744
12253 634
4290 377
7885 772
26369 486
14946 130
42638 734
10931 237
7584 685
17301 1000