1666 306
1425 280
672 95
4196 656
777 61
8685 907
5622 286
3485 840
755 185
558 49
3461 719
4758 620
1726 504
2373 290
2880 349
1035 145
2196 460
699 77
3331 312
1867 341
6039 490
3405 615
2125 414
1073 198