1528 315
30068 686
6729 81
5875 219
9274 119
3000 221
5093 716
11350 670
17607 529
2595 307
10901 491