12511 752
10614 502
18613 81
10802 969
10634 78
19397 267
13362 275
35006 189
21455 240
19018 841
13547 556
10221 450
1228 104
3455 421
2488 620