104905 759
76658 691
2838 45
4141 415
46375 270
4216 139
48863 302
82567 767
27272 284
3588 230
49476 195
4151 138
7264 530
2354 222
5206 832
88118 854
90595 723
13637 632
84882 348
8800 800
7034 518
155904 169
167675 775
8503 364
128453 671
13863 502
72498 331
3939 39