115778 110
99991 356
109062 635
82580 219
119677 852
33959 512
48754 327
48531 205
32027 860
5150 90
3899 180
6254 442
5547 354
22897 136
5631 211
9640 409
56414 762
46918 679
61715 447
29373 161
7565 89
58862 451
56700 785
35400 197
8613 225
69468 160
60650 771
51497 534