4608 93
1904 146
9688 638
4326 702
11136 243
4098 522
5263 749
4483 642
28401 893
9186 671
8193 155
7752 648
1159 40