4599 51
1886 61
7231 718
22512 509
3655 113
28894 860
57104 704
6854 111
71025 417
8687 651
11929 256
10049 513
8509 374
3048 120
6068 755