106451 901
3298 43
5532 300
3456 231
5522 479
9365 103
286908 1364
132106 325
5374 411
6447 252
29584 688
78634 535
6013 135
6439 479
5118 491
12944 329
19822 173
100103 286
108610 382