106797 901
3307 43
5542 300
3536 231
5531 479
9366 103
287149 1364
132296 325
5375 411
6450 252
29599 688
78689 535
6019 135
6447 479
5130 491
12955 329
19830 173
100318 287
108844 382