145150 211
7603 494
16670 83
228565 825
8234 145
168623 654
18457 878
6229 686
78944 675
42610 167
61851 272
33598 803
27160 771
2747 238
8974 338
2671 159
5465 615
24529 292