174758 800
82511 678
142816 630
29145 79
95287 369
24989 251
11465 169
30656 871
14510 196
15072 677
7078 522
8707 375
14617 704
12448 493
18647 505
21721 482
17406 484
231038 773
19801 742
218194 1031
367380 2127
80296 899
10822 53
8779 446
7220 387
20187 265
27827 309
103556 933