145176 211
7605 494
16670 83
228587 825
8234 145
168630 654
18460 878
6229 686
78955 675
42612 167
61855 272
33599 803
27162 771
2747 238
8975 338
2671 159
5465 615
24532 292