106726 901
3305 43
5540 300
3532 231
5529 479
9365 103
287085 1364
132248 325
5375 411
6448 252
29595 688
78674 535
6017 135
6446 479
5124 491
12953 329
19829 173
100229 286
108792 382