12638 752
10716 502
19784 83
10894 969
10702 78
19536 267
13463 275
35115 189
21593 240
19187 841
13664 556
10306 450
1248 104
3483 421
2503 620