2504 413
45382 797
22037 510
2829 267
5023 190
8081 136
909 46
2951 566
7755 659
26751 535
8677 590
984 199
1281 221