585 103
2219 681
1709 541
607 106
1409 302
1859 498
2043 500
320 82
265 26
29153 860
60628 771
10070 275
6252 755