585 103
2219 681
1709 541
603 106
1409 302
1859 498
2043 500
320 82
264 26
29152 860
60628 771
10070 275
6252 755