531 40
1400 403
20715 207
59013 792
30551 663
191362 302
56312 411
15624 765
12792 442
13138 890
4148 733