4620 93
1904 146
9692 638
4327 702
11138 243
4098 522
5265 749
4483 642
28401 893
9187 671
8193 155
7752 648
1159 40