2795 415
2544 464
6659 601
3403 514
62678 544
54479 529
115022 317
17430 66
37012 861
19221 194
41516 809
26559 966
77304 365
14123 512