403 59
993 233
631 89
3361 719
2777 694
3384 809
37578 319
20534 632
7372 378
14424 561
5335 461
4540 665
5193 860
6501 548
11077 733
3242 441
5054 832
3931 187
5582 966