2526 413
45387 797
22051 510
2834 267
5025 190
8083 136
909 46
2952 566
7761 659
26800 535
8679 590
984 199
1282 221