12638 752
10716 502
19782 83
10894 969
10702 78
19535 267
13463 275
35115 189
21592 240
19186 841
13664 556
10306 450
1248 104
3483 421
2503 620