2495 413
45382 797
22032 510
2827 267
5023 190
8075 136
909 46
2951 566
7751 659
26702 535
8677 590
984 199
1281 221