529 40
1398 403
20705 207
59001 792
30544 663
191342 302
56308 410
15561 765
12789 442
13138 890
4146 733