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