10667 502
18811 81
10876 969
10767 78
19530 267
13437 275
35317 189
21641 240
19305 841
13842 556
10377 450
1285 104
3532 421
2532 620