2505 413
45382 797
22039 510
2829 267
5023 190
8081 136
909 46
2951 566
7756 659
26754 535
8678 590
984 199
1282 221