4196 305
23801 177
30048 868
4326 469
10275 532
6562 428
10953 410
4721 414
9171 791
3757 851
8231 667
6272 69
9754 401
5146 284
3065 342