12616 752
10707 502
19766 83
10882 969
10695 78
19520 267
13454 275
35084 189
21584 240
19162 841
13657 556
10300 450
1248 104
3483 421
2503 620