4615 93
1904 146
9690 638
4327 702
11137 243
4098 522
5264 749
4483 642
28401 893
9187 671
8193 155
7752 648
1159 40