3086 81
49171 842
8763 247
13696 663
7202 335
14923 395
8412 539
10862 91
57368 443
44492 153
8548 638
7097 107
6420 72
6573 735
14919 92
5628 41
45867 331