13901 94
9323 162
124496 939
18825 111
7001 780
24500 570
1656 177
22086 540
5591 563
9027 439
6967 56
18548 464
9587 472
6005 521
15724 748
10579 265
3060 279
7262 831
3796 76
4932 470
12311 44
35633 624
56556 306
5572 258
17267 390
19873 777
7376 152
188541 1284