4637 93
1904 146
9694 638
4327 702
11141 243
4099 522
5265 749
4483 642
28402 893
9187 671
8193 155
7752 648
1159 40