441 33
3441 723
1537 338
1028 146
43952 663
5140 394
387060 815
82900 925
7877 732
68792 458
12500 403
81417 299