603 103
2221 681
1711 541
658 106
1415 302
1868 498
2052 500
323 82
287 26
29171 860
60636 771
10094 275
6264 755