9675 309
2564 32
6080 969
51629 725
1695 90
6138 538
6232 837
2627 197
3562 202
2605 45
2538 482
2957 70
1989 169
5517 448
4863 622
3725 705
853 31